我动态创建了几个窗口,又在每个窗口中创建了一个播放器,
但为何只有第一个播放器能显示出来,其他几个播放器创建成功了,但却显示不出来
象是被盖住了。
以下是重载窗口的oncreate函数中的代码,包括了窗口的创建和播放器的创建:
CreateEx (WS_EX_CONTEXTHELP,
AfxRegisterWndClass(CS_BYTEALIGNCLIENT|CS_DBLCLKS),
wnd_name,
WS_CHILD|WS_CLIPCHILDREN|WS_OVERLAPPEDWINDOW,
rect,
parent_wnd,
id);
CVideoPlayer *kk=new CVideoPlayer;
kk->Create("",CS_BYTEALIGNCLIENT|CS_DBLCLKS|WS_VISIBLE|WS_CHILD|WS_OVERLAPPEDWINDOW,rect,this,id+2000)
kk->ShowWindow(SW_SHOW);
this->ShowWindow(SW_SHOW);谢谢
但为何只有第一个播放器能显示出来,其他几个播放器创建成功了,但却显示不出来
象是被盖住了。
以下是重载窗口的oncreate函数中的代码,包括了窗口的创建和播放器的创建:
CreateEx (WS_EX_CONTEXTHELP,
AfxRegisterWndClass(CS_BYTEALIGNCLIENT|CS_DBLCLKS),
wnd_name,
WS_CHILD|WS_CLIPCHILDREN|WS_OVERLAPPEDWINDOW,
rect,
parent_wnd,
id);
CVideoPlayer *kk=new CVideoPlayer;
kk->Create("",CS_BYTEALIGNCLIENT|CS_DBLCLKS|WS_VISIBLE|WS_CHILD|WS_OVERLAPPEDWINDOW,rect,this,id+2000)
kk->ShowWindow(SW_SHOW);
this->ShowWindow(SW_SHOW);谢谢
但后面的几个都显示不出来,望回复,谢谢