На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела Visual C++ / MFC / WTL (далее Раздела)
1) На Раздел распространяются все Правила Форума.
2) Перед тем, как создать новый топик, убедитесь, что Вы читали Правила создания тем в Разделе.
3) Вопросы, не связанные с программированием (настройки MS Visual Studio, книги, библиотеки и т.д.),
обсуждаются в разделе C/C++: Прочее
4) Вопросы разработки .NET (Windows Form, C++/CLI и т.п.) приложений на Visual C++/C# обсуждаются в разделе .NET.
5) Нарушение Правил может повлечь наказание со стороны модераторов.

Полезные ссылки:
user posted image FAQ Раздела user posted image Обновления для FAQ Раздела user posted image Поиск по Разделу user posted image MSDN Library Online
Модераторы: ElcnU
  
> При изменении размера окна MCI воспроизведение начинается сначала. , Изменяю размер окна MCI, воспроизведение начинается сначала, а надо продолжать.
    Есть окно класса CView. На нем создано окно проигрывателя MCI и запускается проигрывание видео файла.
    ExpandedWrap disabled
              MyMCI = MCIWndCreate(this->m_hWnd, AfxGetApp()->m_hInstance, WS_CHILD | WS_BORDER | WS_VISIBLE | WS_SIZEBOX,
                  _T("Ps.avi"));
              ::MoveWindow(MyMCI, 10, 10, r.Width()-20, r.Height()-20, FALSE);
              MCIWndPlay(MyMCI);

    При изменении размера CView, изменяется размер MCI.
    ExpandedWrap disabled
          if (MyMCI != NULL)
          {
              CRect r;
              ::GetClientRect(this->m_hWnd, &r);
              ::MoveWindow(MyMCI, 100, 100, r.Width() - 200, r.Height() - 200, TRUE);
          };


    Все работает, но при изменении размера окна воспроизведение файла начинается сначала. В чем дело?
    0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
    0 пользователей:


    Рейтинг@Mail.ru
    [ Script execution time: 0,0206 ]   [ 16 queries used ]   [ Generated: 29.03.24, 04:50 GMT ]