ВУЗ:
Составители:
25
#define M_FILE1 10002
#define M_FILE2 10003
HMENU HMenu=NULL;
Листинг 6 – Объявление определений и переменных
Меню добавлено, однако надо получать сигналы о выборах пунктов меню.
Для этого в функции обработки сообщений вы должны отлавливать сообщение
WM_COMMAND и просматривать параметр wParam (листинг 7).
int wID = LOWORD(wParam);
switch (wID)
{
case M_FILE2:
DestroyWindow(hWnd);
break;
case M_FILE1:
break;
}
Листинг 7 – Обработка выбора пункта меню
Теперь перейдѐм к созданию формы. Для этого надо перейти к редактору
ресурсов и добавить диалоговое окно. Нажмите правой кнопкой на диалоговом окне
и выберите «Properties» (Рисунок 7).
Рисунок 7 – Изменение свойств диалогового окна
В программе нужно, чтобы это диалоговое окно работало, как форма (Builder
#define M_FILE1 10002
#define M_FILE2 10003
HMENU HMenu=NULL;
Листинг 6 – Объявление определений и переменных
Меню добавлено, однако надо получать сигналы о выборах пунктов меню.
Для этого в функции обработки сообщений вы должны отлавливать сообщение
WM_COMMAND и просматривать параметр wParam (листинг 7).
int wID = LOWORD(wParam);
switch (wID)
{
case M_FILE2:
DestroyWindow(hWnd);
break;
case M_FILE1:
break;
}
Листинг 7 – Обработка выбора пункта меню
Теперь перейдѐм к созданию формы. Для этого надо перейти к редактору
ресурсов и добавить диалоговое окно. Нажмите правой кнопкой на диалоговом окне
и выберите «Properties» (Рисунок 7).
Рисунок 7 – Изменение свойств диалогового окна
В программе нужно, чтобы это диалоговое окно работало, как форма (Builder
25
Страницы
- « первая
- ‹ предыдущая
- …
- 23
- 24
- 25
- 26
- 27
- …
- следующая ›
- последняя »
