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

关于mediaplayer控件!该如何处理

2012-05-08 
关于mediaplayer控件!我想设置这个控件可以随窗口拉伸而变化大小,但是一直没法获取这个控件的句柄,请问该

关于mediaplayer控件!
我想设置这个控件可以随窗口拉伸而变化大小,但是一直没法获取这个控件的句柄,请问该如何解决?

[解决办法]
你给这个控件关联一个变量,然后用这个变量调用movewindow不就可以了。

或者你通过它的ID也是可以取到它的窗口指针的啊。这跟操作别的控件也没区别啊。
[解决办法]
你在什么地方获取的?
又是怎么创建的这个控件?

取不到是不可能的

就是关联一个变量,比如

COcx1 m_Player;

然后假如是想在初始化的时候改变它的大小位置,你就在对话框的init的时候

m_Player.MoveWindow(0, 0, 300, 300);

肯定好用
[解决办法]
在OnSize里面,第一次被调用的时候控件还没形成,直接调用movewindow可能会崩掉,这样
if(m_Player.GetSafeWnd() )
{
m_Player.MoveWindow(0, 0, 300, 300);
}
另外可以在OnInitDialog里给个初始位置

热点排行