ALTE DOCUMENTE
|
||||||
Активизация и создание простей 21421g65v ;шего диалога
Чтобы активизировать модальный диалог (отобразить его на экране), необходимо вызвать функцию API DialogBox(), которая имеет прототип:
int DialogBox(HINSTANCE hThisInst, LPCSTR lpName,
HWND hwnd, DLGPROC lpDFunc);
Здесь hThisInst - это дескриптор текущего приложения, передаваемый в функцию WinMain() в качестве параметра.
Указатель на имя диалога, определенное в файле ресурсов, передается в параметре lpName. Параметр hwnd должен содержать дескриптор окна, порождающего диалог, a lpDFunc должен быть указателем на диалоговую функцию.
Первый простей 21421g65v ;ший диалог, который мы создадим, будет содержать три кнопки - Красный, Зеленый и Сброс. При нажатии кнопки Красный или Зеленый на экране должно появляться окно сообщения, подтверждающее нажатие кнопки. При нажатии кнопки Сброс диалог будет закрыт.
|