用MCI作多媒体播放器,如何将图像显示在某指定的窗口中?
看到VB中是让它显示在一个Frame控件中
用的是mciSendString函数
看到VB中是让它显示在一个Frame控件中
用的是mciSendString函数
解决方案 »
- CListCtrl 做表格 我是插入两列 为什么表头最右边向左边拉 又能多出来一列
- VS2008 重新安装时出错
- C++中莫名其妙的符号: m_x##
- 关于继承CPropertySheet 问题?
- 何用VC6的函数一次读取文本文件的全部内容??
- DES解密问题!!!
- VC.NET中包含了VC7的吗?
- 新手入门,请教一个简单问题,在线等!
- 求助:vc写ftp的activeX控件,使用在Web中,客户端可以自动下载那种?
- 请问ODBC,ADO,BDE,SQL有什么区别?
- 急:在客户端用DIRECTSHOW播放视频流,想在播放窗口内按右键放大视频,怎么没有响应右键消息,如何响应鼠标消息????????
- 我怎么可以得到在屏幕中出现的所有的窗口的句柄?
MCIWNDF_NOPLAYBAR|MCIWNDF_NOMENU|WS_EX_MDICHILD
, filename); CRect rc;
m_pic.GetClientRect(&rc);
::MoveWindow(hwnd,rc.left,rc.top,rc.right,rc.bottom,true);
MCIWndPlay(hwnd);
m_pic 是一个 CPicture 控件变量
HWND h = m_Image.m_hWnd;
sprintf(bf1,"open %s type MPEGVideo Alias movie parent %u Style %u",pathName,h,WS_CHILD);
dwReturn = mciSendString(bf1, buffer, size, NULL);
自己搞定,分给大家!