拖动窗口时控件消失的问题
chbil 2007-11-26 03:03:49 窗口中有一个MediaPlayer控件,为了让控件随对话框的大小变化,我在窗口的WM_SIZING响应函数中重绘控件,重绘语句如下:
CRect rt;
GetWindowRect(&rt);
m_Media.SetWindowPos(NULL,0,0,rt.Width()-30,rt.Height()-150,SWP_NOMOVE ¦SWP_NOOWNERZORDER);
this->Invalidate(TRUE);
出现的问题是:在按住左键拖动窗口大小的时候,控件会消失,直到放开按键才重现。
请教怎么解决这个问题?