Работает ли DeferWindowPos с VCL? - PullRequest
1 голос
/ 18 января 2010

Я планирую увеличить использование DeferWindowPos. До сих пор я использовал его в некоторых простых обстоятельствах и не заметил никаких проблем. Знаете ли вы какие-либо подводные камни, где, например, поля FLeft / FTop / ... не обновляются правильно или похожие вещи?

1 Ответ

6 голосов
/ 18 января 2010

DeferWindowPos не должно быть проблемой, потому что сообщения WM_WINDOWPOSCHANGED, WM_MOVE и WM_SIZE по-прежнему отправляются после завершения перемещения / изменения размера. DeferWindowPos работает так, как будто пользователь перемещает или изменяет размер окна, а VCL отслеживает все изменения и корректно обновляет FLeft, FTop, FWidth и FHeight.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...