当将基于CFrameWndEx的窗口的标题拖到屏幕顶部(在Windows 7上)时,它会最大化。问题是它与WM_GETMINMAXINFO中返回的限制窗口大小的参数冲突。我希望窗口能够最大化,当我收到消息(WM_SYSCOMMAND或WM_SIZE)时,我会收到这些消息,例如当用户在标题栏中单击最大化时。
但是当窗口最大化时,我应该通过将窗口拖到屏幕顶部来收到什么消息?
答案 0 :(得分:1)
我刚用Spy ++检查过它。
当我将窗口停靠在屏幕顶部时,我收到一条SIZE_MAXIMIZED的正常WM_SIZW消息。
< 00409> 005B078A S WM_SIZE fwSizeType:SIZE_MAXIMIZED nWidth:1680 nHeight:988