![]() |
|
|
![]()
|
|
| assasinnn |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 19.8.2009 Репутация: нет Всего: нет |
в функции OnSysCommand() проверяю параметр на равенство SC_MAXIMIZE. Потом написал код который прекрасно работает при ресайзе, однако
GetWindowRect() и ScreenToClient() почему-то возвращают прямоугольник того окна, которое было до максимизации. В чем проблема? |
|||
|
||||
| Albor |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 589 Регистрация: 28.2.2009 Репутация: 7 Всего: 9 |
надо полагать, что GetWindowRect() вызывается до изменения размера окна. Окно получило команду на увеличение размера и в этот момент ты его измеряешь, что можно получить?
|
|||
|
||||
| assasinnn |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 19.8.2009 Репутация: нет Всего: нет |
А как тогда ресайз делать?
|
|||
|
||||
| Albor |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 589 Регистрация: 28.2.2009 Репутация: 7 Всего: 9 |
||||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |