Обновление главного окна

Рейтинг: 0Ответов: 1Опубликовано: 14.06.2011

Задание: получить высоту и ширину поля ввода, а затем добавить поле Edit на главное окно. Получаю глобальные переменные, добавляю поле Edit, но оно не видно. Я так понимаю, надо как-то обновить окно или заново перестроить. Как и где это делается?

Голый винапи.

После DialogBox

SendMessage(hWnd, WM_CREATE, 0, 0);

в WM_CREATE:

hEdit = CreateWindowW(TEXT("edit"),TEXT(""),WS_VISIBLE | WS_CHILD | WS_VSCROLL | WS_TABSTOP | WS_BORDER,10,10,x,y,hWnd,NULL,hInst,NULL);

Далее, пробовал UpdateWindow(hWnd) и InvalidateRect(hWnd,0,1). Но его нет. Вместо него появляется мелким шрифтом [].

Ответы

Ответов пока нет.