关于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里给个初始位置