Как разместить окно вывода VLC в окне управления MFC Rich Edit в VC ?

#visual-c

#visual-c

Вопрос:

Я использую libvlc с использованием vc . Я пытаюсь разместить окно вывода VLC в окне управления MFC Rich Edit.

libvlc_media_player_set_xwindow (my_player,Id_Preview_Window); где Id_Preview_Window — идентификатор этого окна

Пожалуйста, помогите!!

Комментарии:

1. вопрос неясен и не имеет правильного направления. Будет очень полезно, если вы проясните вопрос лучшим образом.

2. Я использую libvlc в MFC vc . Я пытаюсь разместить окно вывода VLC в окне MFC Rich Edit MFC. Ниже приведена команда, которую я использую для размещения окна вывода VLc внутри окна MFc. но оно не работает ‘libvlc_media_player_set_xwindow (my_player,Id_Preview_Window);’где Id_Preview_Window — идентификатор этого окна

3. добавьте немного кода вокруг libvlc_media_player_set_xwindow (my_player,Id_Preview_Window);

Ответ №1:

Использование термина windowID на некоторое время сбило меня с толку. Я думаю, что для Win32 вам нужно было бы использовать libvlc_media_player_set_hwnd. Используемая вами функция предназначена для XWindows.

Комментарии:

1. Теперь для его работы я использовал: libvlc_media_player_set_hwnd (my_player,Id_Preview_Window)