有没有办法改变可能最大化窗口的最大尺寸, 而不改变窗口的最大化状态? (我在这里指的是MINMAXINFO.ptMaxSize
和MINMAXINFO.ptMaxTrackSize
。)
或者换句话说:如何告诉系统发送WM_GETMINMAX
窗口并根据需要刷新其状态?
我其实觉得我找到了一个解决方案:
SetWindowPos( hWnd, NULL, rect.left, rect.top, rect.width, rect.height, SWP_NOACTIVATE | SWP_NOOWNERZORDER | SWP_NOZORDER);