Для того, чтобы создать меню программы зайдите в закладку
Resource View, раскройте там пункт Speed Resources,
затем щелкните на правую кнопку мыши .
В раскрывшемся контексном меню выбирете пункт Insert...,
появиться такая диалоговая панель:
Выбирете здесь Menu и нажмите на кнопку New для
создания нового меню.
Затем зайдите в пункт Menu, в закладке Resource
View, и нажмите на IDR_MENU1 справа в окошке появиться
окно визуального проектирования меню. Оно будет выглядеть так:
Вы видите в левом верхнем углу этого окна небольшой
прямоугольник, этот прямоугольник является областью для ввода
названия пункта меню.
Нажмите на него мышкой, затем нажмите на правую кнопку мыши и в
появившемся контексном меню нажмите на Properties, а в
раскрывшемся диалоговом окне:
задайте
заголовок пункта меню в Caption - &File, первй
значек &, подчеркивает первую букву F слова
File, это означает, что при нажатии на клавиш ALT+F всплывет пункт меню File.
Нажмите Enter, в прямоугольнике появиться File, а
ниже откроется еще одно окошко с прямоугольником, в этом
прямоугольнике вы уже будете задавать названия пунктов меню
File.
Выделите мышкой этот прямоугольник, раскройте контексное меню
Properties, и в раскрывшемся окне:
Задайте в Captions название пункта меню &Сurrent
Speed и нажмите Enter.
Теперь опять зайдите в Properties, можно использовать
комбинацию клавиш ALT+ENTER, и посмотрите в ID, вы
увидите там запись ID_FILE_CURRENTSPEED - это интендификатор
пункта меню Current Speed, с помощью него вы сможете
связывать этот пункт меню с событиями. Этот итендификатор Viusal C++
сгенерировал сам.
Ниже включите еще один пукнт с названием &Exit, для
выхода из программы.
Теперь мы создадим меню Help. Спроектируйте его так, как
показано на следующем рисунке:
Щелкните на пустой прямоугольник в главной строчке, задайте ему
имя Help, в нижнем прямоугольнике напишите &About.
Вообщем, повторите все как написано выше.
Теперь, когда меню визуально спроектировано, его надо связать с
диалоговой панелью, для этого меню вы добавите в класс диалоговой
панели. Для этого выберете мастер ClassWizard в меню
View, в ответ Visual C++ выведет вам диалоговою панель
Adding a class(добавление класса):
Выберете здесь Select an existing class(выбрать уже
существующий класс), это значит, что вы хотите включить меню уже в
существующий класс, нажмите на кнопку OK.
Раскроется еще одно окно Select Class(выбрать класс),
выбирите класс CSpeedDlg, отвечающий за диалоговую панель, не
отавляйте установки по умалчанию!