Информатика и программирование: Visual C++ с использованием библиотеки MFC. Дербакова Е.П. - 30 стр.

UptoLike

Составители: 

30
кнопкой мыши. Откроется контекстное меню.
Нажмем строчку member variable. Откроется
окно, в котором надо указать класс определяе-
мой переменной, имя переменной и модифика-
тор доступа к переменной. Укажем CPoint, cur-
rent_point и protected. После нажатия на кнопку
ОК в файле CNewprjView.h в разделе protected
появится переменная current_point. Затем надо
проделать то же самое с переменными
end_point, new_point.
Следующий этап –– добавление метода-
обработчика сообщения Windows об ударе мы-
ши по клиентской области окна. Для этого от-
кроем ClassWizard на вкладке Message Maps
(Рис. 4.1). Прежде всего надо убедиться, что в
окне ClassName набрано имя класса
CNewprjView. В окне Object ID также должно
быть это имя, так как сообщение посылается
классу. В окне Messages ищем сообщение
WM_LBUTTONDOWN , нажимаем кнопку Add-
Function. В окне Member functions появится имя
функции OnLbuttondown. С помощью кнопки
Edit Code можно сразу перейти в файл
NewprjView.cpp, где уже имеется заголовок
функции и фигурные скобки. Теперь запишем
необходимые действия после удара мышкой по
клиентской области окна. У метода OnLbutton-
кнопкой мыши. Откроется контекстное меню.
Нажмем строчку member variable. Откроется
окно, в котором надо указать класс определяе-
мой переменной, имя переменной и модифика-
тор доступа к переменной. Укажем CPoint, cur-
rent_point и protected. После нажатия на кнопку
ОК в файле CNewprjView.h в разделе protected
появится переменная current_point. Затем надо
проделать то же самое с переменными
end_point, new_point.
Следующий этап –– добавление метода-
обработчика сообщения Windows об ударе мы-
ши по клиентской области окна. Для этого от-
кроем ClassWizard на вкладке Message Maps
(Рис. 4.1). Прежде всего надо убедиться, что в
окне     ClassName      набрано   имя     класса
CNewprjView. В окне Object ID также должно
быть это имя, так как сообщение посылается
классу. В окне Messages ищем сообщение
WM_LBUTTONDOWN , нажимаем кнопку Add-
Function. В окне Member functions появится имя
функции OnLbuttondown. С помощью кнопки
Edit Code можно сразу перейти в файл
NewprjView.cpp, где уже имеется заголовок
функции и фигурные скобки. Теперь запишем
необходимые действия после удара мышкой по
клиентской области окна. У метода OnLbutton-


                       30