Студопедія
рос | укр

Головна сторінка Випадкова сторінка


КАТЕГОРІЇ:

АвтомобіліБіологіяБудівництвоВідпочинок і туризмГеографіяДім і садЕкологіяЕкономікаЕлектронікаІноземні мовиІнформатикаІншеІсторіяКультураЛітератураМатематикаМедицинаМеталлургіяМеханікаОсвітаОхорона праціПедагогікаПолітикаПравоПсихологіяРелігіяСоціологіяСпортФізикаФілософіяФінансиХімія






NARODZINY WENUS


Дата добавления: 2015-08-30; просмотров: 525



}

 

1.5. Добавим в метод OnDraw() код для вывода строки:

 

void CMenusView::OnDraw(CDC* pDC)

{

CMenusDoc* pDoc = GetDocument();

ASSERT_VALID(pDoc);

 

pDC->TextOut(0, 0, pDoc->StringData);

}

 

Запустите программу, результат ее работы показан на рис. 4.

 

Рис. 4

 

Разобравшись с основами, попробуем создать новое меню, заблокировать его команды, добавим в программу подменю, клавиши ускоренного вызова, организуем вызов справочной информации в строке состояния, научимся определять акселераторы.

 

1.6. Создадим при помощи AppWizard SDI-программу с именем fullmenus. Откройте ее ресурс меню, IDR_MAINFRAME, в редакторе меню (рис. 5).

 

Рис. 5

Начнем с добавления меню Demo. Оно должно располагаться между меню File и Edit. Выделим меню Edit в редакторе и нажмем клавишу Insert. В строке появится новое меню, дважды щелкним на нем и присвоим ему имя Demo в окне Menu Item Properties. В строке появится меню Demo (рис. 5).

 

1.7. Теперь мы должны добавить в меню Demo команды. Редактор меню уже включил в него пустую команду – щелкните на ней и дайте ей имя Grayed (рис. 6).

 

Рис. 6

 

Редактор автоматически присваивает ей идентификатор ID_DEMO_GRAYED. Эта команда будет заблокированной, то есть недоступной для пользователя. Аналогичным образом добавьте команды Checked и Submenus. Достаточно дать командам эти имена, и редактор меню автоматически присвоит им нужные идентификаторы.

 


<== предыдущая лекция | следующая лекция ==>
ROZMOWA Z QUANTICO | NAD BUGIEM
1 | 2 | 3 | 4 | 5 | 6 | <== 7 ==> | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 |
Studopedia.info - Студопедия - 2014-2024 год . (0.191 сек.) російська версія | українська версія

Генерация страницы за: 0.191 сек.
Поможем в написании
> Курсовые, контрольные, дипломные и другие работы со скидкой до 25%
3 569 лучших специалисов, готовы оказать помощь 24/7