在VS2008 中
在Dialog窗口上拖放了windows media player控件,然后添加了ActiveX控件类,可以播放视频
但是在窗口上显示的windows media player控件 无法显示控件本身带有的进度条,播放/暂停,上一个,下一个等控件啊,仅仅可以看到播放的视频窗口,控件的模式是 Full,没有设置全屏,理论上那些进度条,还有播放/暂停 按钮应该显示出来的
不知道是什么原因没有显示出来?
还有,我想 调整控件在 Dialog窗口的位置,但是使用一下代码 RECT rc;
this->GetClientRect(&rc);//获得客户区的坐标 m_MediaPlayer.MoveWindow(&rc, true);//控件并没有占有整个窗口?
m_MediaPlayer.ShowWindow(SW_HIDE);//想隐藏窗口,但是仍然没有效果
上面的代码无法实现调整控件的大小 和 隐藏控件的功能,哪位高手帮忙解决一下,谢谢啦
在Dialog窗口上拖放了windows media player控件,然后添加了ActiveX控件类,可以播放视频
但是在窗口上显示的windows media player控件 无法显示控件本身带有的进度条,播放/暂停,上一个,下一个等控件啊,仅仅可以看到播放的视频窗口,控件的模式是 Full,没有设置全屏,理论上那些进度条,还有播放/暂停 按钮应该显示出来的
不知道是什么原因没有显示出来?
还有,我想 调整控件在 Dialog窗口的位置,但是使用一下代码 RECT rc;
this->GetClientRect(&rc);//获得客户区的坐标 m_MediaPlayer.MoveWindow(&rc, true);//控件并没有占有整个窗口?
m_MediaPlayer.ShowWindow(SW_HIDE);//想隐藏窗口,但是仍然没有效果
上面的代码无法实现调整控件的大小 和 隐藏控件的功能,哪位高手帮忙解决一下,谢谢啦
解决方案 »
- 第一次接触数据库
- 动态创建的CStatic控件上,如何改变文本区域背景的颜色?
- VC6.0中,如何传送浮点型的数据?
- 在DirectX中查找Button, Text Box
- 为什么GlobalLock在release下失败
- 烦,一个ComboBox的Bug(宽度改变后,输入字符被傻瓜式的匹配。即使没有输入焦点也会显示为选择状态)
- 大家都是怎么把.c文件加入一个基于MFC的project的?
- 如何在两个工程中使用同一个对话框?
- 100分求购答案
- 真差劲,请帮我设一个代理!
- 0x7c9212e breakpoint
- vc++ ADO SQL server datagrid控件,1)如何设置列宽;如何修改datagrid读出的数据
BOOL CScreenCapDlg::OnInitDialog()
{
CDialog::OnInitDialog();
SetWindowPos(NULL,0,0,192,288,SWP_SHOWWINDOW);//位置 //初始化Flash控件的位置
RECT rc;
this->GetClientRect(&rc);//获得客户区的坐标 m_MediaPlayer.MoveWindow(&rc, true);
m_MediaPlayer.ShowWindow(SW_HIDE); return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}//在view中
void CDB_LED_PLAYER_V1View::OnVideoplayer()
{
CDB_LED_PLAYER_V1Doc* pDoc = GetDocument();
pDoc->m_isMediaPlaying=TRUE; TCHAR szFileFilter[]= _T("Mp4 File(*.mp4)|*.mp4|Media File(*.asf)|*.asf=|Wave File(*.wav)|*.wav|AVI File(*.avi)|*.avi|Wma File(*.wma)|*.wma|All File(*.*)|*.*||"); CFileDialog fileDialog( TRUE,NULL,NULL,NULL,szFileFilter,this); if (fileDialog.DoModal() == IDOK)
{
pDoc->mediafileName=fileDialog.GetPathName();
//CString fileName=fileDialog.GetPathName();
m_pScreenCapDlg->m_MediaPlayer.put_URL(pDoc->mediafileName);
}
}