首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

创建Activex控件,控件如何是windowless,的快哭了

2013-04-22 
创建Activex控件,控件怎么是windowless,急的快哭了直接上代码:CWnd m_wmpCRect rectGetClientRect(&rect

创建Activex控件,控件怎么是windowless,急的快哭了
直接上代码:
CWnd m_wmp;

CRect rect;
GetClientRect(&rect);
rect.bottom-=100;
m_wmp.CreateControl(__uuidof(WindowsMediaPlayer),_T("tt"),WS_VISIBLE,rect,this,MYPLAYER);
我创建好一个控件,这个控件怎么是无窗口的,我应该怎么做,才能使其变为有窗口模式。求大神指导 windowless activex 创建
[解决办法]
   CComQIPtr<IWMPCore> wmp = m_Wnd->GetUnknown();
            CComQIPtr<IWMPPlayer4> wmp4 = m_Wnd->GetUnknown();
            if ( wmp4 ) {
                hr = wmp4->put_windowlessVideo( VARIANT_FALSE );
            }
            hr = wmp->put_URL( CComBSTR("enter resource URL" /*影片地址*/) );

热点排行