::GetSystemMetrics (SM_CYBORDER)
... возвращается с 1, и я знаю, что строка заголовка выше, чем ОДИН пиксель:/
Я также пробовал:
RECT r; r.left = r.top = 0; r.right = r.bottom = 400; ::AdjustWindowRect (& r, WS_OVERLAPPED, FALSE); _bdW = (uword)(r.right - r.left - 400); _bdH = (uword)(r.bottom - r.top - 400);
Но граница w, h вернулась как 0.
В моем обработчике WM_SIZE мне нужно убедиться, что высота окна изменяется в "шаги", поэтому, например, в окно может входить вся новая строка текста без дробного частичного линейного пространства внизу.
Но:: MoveWindow нуждается в размерах с добавлением пограничного пространства.
Кто-то, должно быть, сделал это раньше... Спасибо за любую помощь:)