C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 Урок 3. Добавляем обработчик меню / Уроки C++ .NET / Visual C++ .NET

Visual C++.NET
Урок 3. Добавляем обработчик меню

На этом уроке мы с вами продолжим развитие программы прошлого урока. А именно мы добавим еще одно меню, при выборе которого будет появлятся созданное нами диалоговое окно. Кроме того мы будем задавать в нашем диалоговом окне некоторый параметр, использование которого мы отложим до следующего урока.

Сначала добавим новый пункт меню. Для этого щелкаем на вкладке Resource:

Добавление меню

Щелкая на плюсиках, добираемся до нашего меню (у него будет идентификатор IDR_MAINFRAME):

Добавление меню

Делаем двойной щелчок на идентификаторе меню IDR_MAINFRAME, далее в редакторе меню добавляем новый пункт tools и в нем подпункт options:

Добавление меню

Теперь нам надо добавить обработчик для нашего меню. Добавим мы его в классе вида - классе CfirstView. Делаем это следующим образом - сначала выделяем на вкладке ClassView наш класс CfirstView:

Веделение класса

далее на вкладке Properties щелкаем на кнопке Events:

Кнопка Events

после чего ищем идентификатор нашего меню ID_TOOLS_OPTIONS, и для него делаем двойной щелчок в подпункте COMMAND в элементе ниспадающего списка OnToolsOptions:

Добавление обработчика

Появится заготовка для нашего обработчика, в которую пока ничего не пишем:

void CfirstView::OnToolsOptions()
{
    // TODO: Add your command handler code here
}

С добавлением обработчика меню все.