我的测试表明,当我调用ShowWindow()时,会发送一条WM_SIZE消息。
我能依赖这个行为吗(因为我找不到它的文档)?
发布于 2020-04-03 22:54:16
根据MSDN,使用以下方法之一调用ShowWindow()函数
SW_FORCEMINIMIZESW_MAXIMIZESW_MINIMIZESW_RESTORE,SW_SHOWMAXIMIZEDSW_SHOWMINIMIZEDSW_SHOWNORMAL将导致窗口最小化、最大化或恢复。
并且仍然根据MSDN,对于这些情况(最小化、最大化和恢复),WM_SIZE消息具有wParam值,其指示在这些情况下发送WM_SIZE消息。
我不确定ShowWindow()函数中其他标志的行为,比如:(SW_HIDE,SW_SHOW,SW_SHOWDEFAULT,SW_SHOWNA,SW_SHOWNOACTIVATE)。
https://stackoverflow.com/questions/32752439
复制相似问题