Определить, когда окно перестало двигаться?

Кто-нибудь знает, как определить, перестало ли двигаться окно Win32 (c ++)?

WM_MOVE обнаруживает, когда окно движется, но как определить, когда оно имеет остановился двигаться?

5

Решение

Сообщение Windows, которое вы хотите обработать, WM_EXITSIZEMOVE,

Сообщение WM_EXITSIZEMOVE (Windows) @ MSDN

В зависимости от того, чего вы хотите достичь, есть также вероятность того, что вам лучше обслужат, реагируя на WM_NCLBUTTONUP, который отправляется, когда кнопка мыши отпускается в не клиентских областях окна, таких как строка заголовка любого окна с заголовком, рамка хрома и т. д.

Сообщение WM_NCLBUTTONUP (Windows) @ MSDN

6

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector