我在MFC中插入了一个flash,但实现全屏的时候,flash却显示不出来了,请问各位高人怎么实现?能实现吗?
解决方案 »
- SOCKET 如何实现异步编程,大家给帮忙指导一下!
- ~~~~~~~~~~~~一个简单问题~~~~~~~~~请各位帮忙看看(急)
- MAKEINTRESOURCE() 与 CString 的转换问题,谢谢回答
- 大家帮帮忙,问个关于Socket的问题
- 如何实现CWnd 类指针与 CButton 类对象之间的关系与转换
- C#与VC.net
- 如何把一个小图片显示在应用程序窗口内指定的位置上?
- 如何在标题栏显示我定义的字符串?
- 为什么把一个简单的atl组件(dll)安装成COM+之后再被客户端调用时会“不支持此接口”
- 鼠标长按下不放,持续响应鼠标事件怎么办
- 急求gif89.dll文件
- 北京的兄弟 谁有这两本书闲置? COM技术内幕 ATL开发指南
再通过Flash控件的句柄调整Flash的大小。
然他通过FLASH的控件句柄,把FLASH显示。
void CMFCFlashView::OnInitialUpdate()
{
CView::OnInitialUpdate();
// TODO: Add your specialized code here and/or call the base class
CHAR szPath[MAX_PATH];
memset(szPath, 0, sizeof(CHAR)*MAX_PATH);
m_wndFlash.Create(NULL, NULL, WS_CHILD|WS_VISIBLE, CRect(0, 0, 0, 0), this, AFX_IDW_PANE_FIRST);
GetCurrentDirectory(MAX_PATH, szPath);
StrCat(szPath, _T("\\add.swf"));
m_wndFlash.PutFlashFile(szPath);
m_wndFlash.Play();
}
2.看路径对不对.可以把路径放在IE里看是否可以播放