На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное DigiMania 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,0688 ]   [ 18 queries used ]   [ Generated: 21.11.19, 03:36 GMT ]