СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Создание меню в Windows Application (на базе однодокументного приложения). Подключение команд меню к коду программы.

Категория: Информатика

Нажмите, чтобы узнать подробности

Создание меню в Windows Application (на базе однодокументного приложения). Подключение команд меню к коду программы.

Просмотр содержимого документа
«Создание меню в Windows Application (на базе однодокументного приложения). Подключение команд меню к коду программы.»


«БЕЛГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ»

(НИУ «БелГУ»)




Институт инженерных технологий и естественных наук




Кафедра прикладной информатики и информационных технологий






Отчет по лабораторной работе №7

Тема работы: Создание меню в Windows Application (на базе однодокументного приложения). Подключение команд меню к коду программы.







студента очного отделения

3 курса 07001504 группы

Марко С. Тангуила


Проверил:

Старший преподаватель

Зайцева Наталья Олеговна










БЕЛГОРОД, 2018

Цель работы

Изучить порядок создания приложения типа Single Document. Научиться создавать свои пункты меню, подключать к ним программный код. Получить практические навыки в написании программ с развитым меню.


На рисунке 1 предоставлен результат работы пунктов меню. Открыли файл со списком, поставили галочку и заблокировали пункты.

Рисунок 1 – Работа пунктов меню.


afx_msg void OnFilePrintPreview();

afx_msg void OnRButtonUp(UINT nFlags, CPoint point);

afx_msg void OnContextMenu(CWnd* pWnd, CPoint point);

DECLARE_MESSAGE_MAP()

public:

int y;

char punkts;

bool block;

bool ch;

int str;

void CLab_07View::OnDraw(CDC* pDC) {

CLab_07Doc* pDoc = GetDocument(); ASSERT_VALID(pDoc);

for (int i = 0; i y; i++) pDC-TextOut(0, i * 20, pDoc-punkts[i]);

}

pCmdUI-SetText(str);

pCmdUI-SetCheck(ch);

pCmdUI-SetRadio(ch);

void CClassView::OnUpdate32774(CCmdUI *pCmdUI)

{

pCmdUI-Enable(block);

}



void CClassView::On32774()

{

block = 0;

}

void CClassView::On32776()

{

pCmdUI-SetCheck(ch);