Я пытаюсь:
в .h:
#define WM_RESIZEMESSAGE (WM_USER+1)
void ResizeHandler (WPARAM wParam, LPARAM lParam);
в .cpp:
ON_MESSAGE (WM_RESIZEMESSAGE, ResizeHandler )
void CTestClass::ResizeHandler (WPARAM wParam, LPARAM lParam)
{
int x = 100; //--> desired size
int y = 100; //-->desired size
MoveWindow(0, 0, x, y, TRUE); //->Move window
}
Приведенный выше код может быть не так, как вы хотите, потому что яМне не ясно, какое окно вы хотели бы изменить размер, и вызывает изменение размера из другого класса или что ...
Я просто предлагаю использовать MoveWindow (), если вы не хотите использовать SetWindowPos ().