Кто-нибудь знает, как определить, перестало ли двигаться окно Win32 (c ++)?
WM_MOVE обнаруживает, когда окно движется, но как определить, когда оно имеет остановился двигаться?
Сообщение Windows, которое вы хотите обработать, WM_EXITSIZEMOVE
,
Сообщение WM_EXITSIZEMOVE (Windows) @ MSDN
В зависимости от того, чего вы хотите достичь, есть также вероятность того, что вам лучше обслужат, реагируя на WM_NCLBUTTONUP
, который отправляется, когда кнопка мыши отпускается в не клиентских областях окна, таких как строка заголовка любого окна с заголовком, рамка хрома и т. д.
Других решений пока нет …