怎样将"ActiveMovie Window"在任务栏隐藏起来.
...
CComQIPtr <IVideoWindow> pVideo(m_pGraph);
if(pVideo)
{
//ASSERT(hwnd);
//hr=pVideo-> put_Owner((OAHWND)hwnd);-----1
hr|=pVideo-> put_WindowStyle(WS_CHILD|WS_CLIPSIBLINGS);
hr|=pVideo-> SetWindowPosition(rt.left,rt.top,rt.right,rt.bottom);
}
...
我是在一个对话框窗体里播放一个图片文件,图片文件的创建加载转换效果是在线程中实现的,
如果将 "1 "段代码添加上,(hwnd是传递过来的对话框句柄,)任务栏中不会出现 "ActiveMovie Window "窗体.但是会出现 "unhandle exception in My.exe(USER32.DLL):0xC0000005:Access Violation "错误提示.
如果将 "1 "段代码去掉,可以运行,但是任务栏中会出现 "ActiveMovie Window "活动窗体,怎样让这些图表不在任务栏中显示?
[解决办法]
ITaskBarList是任务栏的一个COM接口,详细的信息你可以参考MSDN呀。