mfc如何视频播放

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mfc如何视频播放相关的知识,希望对你有一定的参考价值。

CString strText = d;//strText 必须是Unicode编码。
const char* q;
char temp[0x100];

::wsprintfA(temp, "%ls", (LPCTSTR)strText);
q = temp;

libvlc_instance_t *pVlcInstance =
libvlc_new(0, nullptr);
libvlc_media_t *pVlcMedia =
libvlc_media_new_path(pVlcInstance, q);
libvlc_media_player_t *pVlcPlayer =
libvlc_media_player_new_from_media(pVlcMedia);
libvlc_media_player_set_hwnd(pVlcPlayer, GetDlgItem(IDC_STATIC_MEDIO)->GetSafeHwnd());
libvlc_media_player_play(pVlcPlayer);

参考技术A 视频播放的视频源是什么?mp4?还是avi文件? 参考技术B 创建一个对话框窗口,然后放一个picture控件,后面程序问题可以查看OPENCV关于显示视频问题

以上是关于mfc如何视频播放的主要内容,如果未能解决你的问题,请参考以下文章

在mfc对话框工程中,如何使用CDockablePane。另外,在单文档工程中,能否做出一个视频播放器

mfc中选取视频播放

FFmpeg_SDL_MFC0图像界面播放器制作整体框架

基于ffmpeg+SDL视频播放器制作任务概述

如何用 VS2015 制作简易视频播放器

为视频播放器启动新活动时,如何强制android视频播放器在视频播放后不退出