|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Мар 9, 2004 18:22:38 · Поправил: w32 исходные данные: rect.left = 0 rect.top = 0 rect.right = 640 rect.bottom = 480 вопрос: почему в сях достаточно строки AdjustWindowRectEx(&WindowRect, dwStyle, 0, dwExStyle); тогда rect.right = 648 и rect.bottom = 507 , а в мазме, чтобы добиться того же результата требуется корректировка, поскольку после invoke AdjustWindowRectEx,ADDR rect,dwStyle,0,dwExStyle тогда rect.left = -4 rect.top = -23 rect.right = 644 rect.bottom = 484 (компилятора Visual'а у меня под рукой нет, но судя по коду - это так) |
|
|
Дата: Мар 10, 2004 04:26:05 w32 почему в сях достаточно строки Проверил на VC++6.0 - не достаточно. в мазме, чтобы добиться того же результата требуется корректировка Такое поведение AdjustWindowRectEx соответствует документации. |
|
|
Дата: Мар 10, 2004 09:35:33 угу спасип стормознул я че-та.. в исходнике для vс эта корректировка осуществляется чуть позже, чем в мазме.) это, кста, я про примеры NeHe. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.082 |