我有以下代码: IMPLMENT_DYNCREATE(CChildFrame,CMDIChildWnd)
BEGIN_MESSAGE_MAP(CChildFrame, CMDIChildWnd)
....
//here I want make affect
....
END_MESSAGE_MAP()
我想打电话
CChildFrame::OnFrameResize
调整窗口大小后的函数,所以我尝试了这个:
ON_WM_SIZING(&CChildFrame::OnFrameResize)
和
ON_WM_SIZE(&CChildFrame::OnFrameResize)
但两者都不起作用。我做错了什么?
最佳答案
BEGIN_MESSAGE_MAP(CChildFrame, CMDIChildWnd)
//here I want make affect
ON_WM_SIZE() // This will map the WM_SIZE message to CChildFrame::OnSize
END_MESSAGE_MAP()
// So put your resize code here:
void CChildFrame::OnSize(UINT nType, int cx, int cy)
{
}
关于c++ - 如何捕捉窗口大小调整?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28036220/