Как это сделать кошерно? Нашел в гугеле вот такое: Код (Text): void ClientResize(HWND hWnd, int nWidth, int nHeight) { RECT rcClient, rcWindow; POINT ptDiff; GetClientRect(hWnd, &rcClient); GetWindowRect(hWnd, &rcWindow); ptDiff.x = (rcWindow.right - rcWindow.left) - rcClient.right; ptDiff.y = (rcWindow.bottom - rcWindow.top) - rcClient.bottom; MoveWindow(hWnd,rcWindow.left, rcWindow.top, nWidth + ptDiff.x, nHeight + ptDiff.y, TRUE); } Как-то через pi gu Может есть чего-то попроще в GUI, а я не знаю?
Да, это то, что нужно. А первоначальный вариант не нравится тем, что никто вроде не гарантирует, что у окна клиентская область всегда одинаково расположена относительно самого окна. Вот как сделают на какой нибудь очередной винде масштабируемый заголовок... или уже сделали, а я не в курсе...