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

UptoLike

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

36
свойств определяемого элемента меню. Здесь
можно ввести заголовок элемента меню. Из
свойств отметим только одно –– Pop-up. По
умолчанию этот переключатель включен и ука-
зывает, что элемент меню формируется как от-
крывающий подменю.
Назовем элемент меню –– Function. Появится
подменю. Назовем элемент подменю –– Circle.
Следующий этап –– программирование обра-
ботчика команды меню. Для этого вызываем
ClassWiz ard. На вкладке Message Maps укажем
класс CNewprjView, в котором будем создавать
обработчик сообщений меню. В окне Object ID
найдем идентификатор ID_FUNCTION_CIRCLE.
В окне Messages появятся имена двух методов
обработчиков сообщений меню. Выберем метод
COMMAND и нажмем кнопки AddFunction и
Edit Code. В окне обработчика сообщений набе-
рем следующий код:
void CNewprjView::OnFunctionCircle()
{
current_point.x =cpointx= 100;
current_point.y =cpointy= 100;
GetDocument()->UpdateAllViews(NULL);
}
свойств определяемого элемента меню. Здесь
можно ввести заголовок элемента меню. Из
свойств отметим только одно –– Pop-up. По
умолчанию этот переключатель включен и ука-
зывает, что элемент меню формируется как от-
крывающий подменю.
Назовем элемент меню –– Function. Появится
подменю. Назовем элемент подменю –– Circle.
Следующий этап –– программирование обра-
ботчика команды меню. Для этого вызываем
ClassWiz ard. На вкладке Message Maps укажем
класс CNewprjView, в котором будем создавать
обработчик сообщений меню. В окне Object ID
найдем идентификатор ID_FUNCTION_CIRCLE.
В окне Messages появятся имена двух методов–
обработчиков сообщений меню. Выберем метод
COMMAND и нажмем кнопки AddFunction и
Edit Code. В окне обработчика сообщений набе-
рем следующий код:
void CNewprjView::OnFunctionCircle()
{
      current_point.x =cpointx= 100;
      current_point.y =cpointy= 100;
      GetDocument()->UpdateAllViews(NULL);

}



                     36