Как правильно переместить окно?
От: пффф  
Дата: 15.01.23 21:36
Оценка:
Привет!

Хочу отловить WM_WINDOWPOSCHANGED/WM_MOVE для главного окна приложения и принудительно задать ему положение и размер.
Напрашивается вызвать MoveWindow. Но про неё пишут:

MoveWindow sends the WM_WINDOWPOSCHANGING, WM_WINDOWPOSCHANGED, WM_MOVE, WM_SIZE, and WM_NCCALCSIZE messages to the window.
https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-movewindow


Получится лажа. Мне надо самому флажок завести, что я сам перемещаю/меняю размер окна, или таки это можно сделать как-то через API, чтобы WM_WINDOWPOSCHANGED не отсылалось?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.