盘绰网教程:是一个免费提供流行视频软件教程、在线学习分享的学习平台!

将视频演示作为应用程序的打开封面

时间:2023/12/29作者:未知来源:盘绰网教程人气:


[摘要]SWP_NOSIZE); void CMyView::OnInitialUpdate() CView::OnInitialUpdate(); /* 调用GetWindowLong函数得到 m...
SWP_NOSIZE);
}
  
void CMyView::OnInitialUpdate()
{
CView::OnInitialUpdate();
/* 调用GetWindowLong函数得到
m_VideoWnd窗口原消息处理函数的入口地址,
并保存在OldProc中。*/
OldProc=(WNDPROC) ::GetWindowLong(m_VideoWnd,
GWL_WNDPROC);
/* 调用SetWindowLong函数将
m_VideoWnd窗口消息处理函数的入口地址改为NewProc */
::SetWindowLong(m_VideoWnd,GWL_WNDPROC,
(LONG)NewProc);
m_VideoLength = MCIWndGetLength(m_VideoWnd);
//得到视频放映总长度
MCIWndPlay(m_VideoWnd);
//播放视频文件
SetTimer(1,20,NULL);
//建立计时器,每20毫秒激活一次OnTimer函数
  
}
  
void CJapanView::OnTimer(UINT nIDEvent)
{
CJapanApp *app=(CJapanApp *)AfxGetApp();
if(MCIWndGetPosition(m_VideoWnd) >=m_VideoLength
//自动播放结束

关键词:  将视频演示作为应用程序的打开封面





Copyright © 2012-2018 盘绰网教程(http://www.panchuo.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版