只是想知道在调整整个窗口大小时触发的MFC应用程序中放置功能的最佳位置。我在想mainfrm,但我似乎无法捕获任何OnSize消息......
有人能告诉我我做错了吗?
答案 0 :(得分:2)
有人能告诉我我做错了吗?
你没有包含任何有趣的细节,所以这里有一些猜测(因为当然大型机通常会发送WM_SIZE
条消息......):
WM_WINDOWPOSCHANGED
的现有处理程序无法调用默认窗口过程,从而阻止发送WM_SIZE
个消息。答案 1 :(得分:1)
我猜您正在使用多文档界面(MDI)应用程序类型。在这种情况下,您应该在每个视图中捕获WM_SIZE消息 - 您从CView派生的类。