Операционные системы. Программирование в операционной среде Windows

59 окна - CreateWindow; - в функцию окна добавить обработку сообщения WM COMMAND, для того, чтобы добавить отклики на выбор того или иного пункта меню. 5.1.1. Файл ресурсов Файл ресурсов может содержать описание таких графических ресурсов программы, как меню, значки, курсоры, растровые изображения, диалоговые окна, панели инструментов. Обычно этот файл создается с помощью редакторов ресурсов, входяпщх в состав компилятора Visual С++. Редакторы ресурсов позволяют легко создавать меню и другие ресурсы. Создать меню можно и без редактора ресурсов, используя текстовый редактор. Для этого можно ввести описание меню в текстовом виде, в файл с расширение .гс, например: #include "resource.h" IDR_MENU1 MENU DISCARDABLE BEGIN POPUP "&Фигуры" BEGIN MENUITEM "&Прямоугольники",ID_RECT MENUITEM "&Треугольники", ID_TREUG END POPUP "&Цвет" BEGIN MENUITEM "Красный",ID_RED MENUITEM "Зеленый",ID_GREEN END END Ключевое слово MENU используется для описания ресурса меню, перед ним указывается идентификатор меню, в данном примере IDR MENUl. Вместо слов BEGIN и END можно использовать фигурные скобки {}. Строка меню будет содержать два пункта с названиями "Фигуры" и "Цвет", причем первые буквы слов будут подчеркнуты (на это указывает символ & перед буквой). Ключевое слово POPUP определяет всплывающее подменю. Подчеркнутый символ указывает пользователю, что выбрать подменю можно нажатием данной клавиши вместе с клавишей Alt, например Alt-U, для пункта "Цвет". Ключевое слово MENUITEM используется для конечных пунктов меню. С каждым конечным пунктом меню связывается идентификационный номер или идентификатор. Обычно используют идентификаторы, которые определяют в отдельном файле resource.h, например, ID RED, ID GREEN.

RkJQdWJsaXNoZXIy MTY0OTYy