第4章-菜单工具栏与状态栏.pptVIP

  • 3
  • 0
  • 约7.73千字
  • 约 51页
  • 2019-04-15 发布于中国
  • 举报
基本知识 1、pCmdUI-Enable(true | false); 说明:使用户界面对象有效或无效 2、pCmdUI-SetCheck( 1| 0); 说明:设置或取消选中用户界面对象 3、使用COMMAND消息响应菜单项的选择事件 4、 UPDATE_COMMAND_UI消息控制菜单项 使用状态 * 【例4.3】为例4.2的程序MyDraw添加更新用户界面的消息处理函数,使程序启动时菜单项【椭圆】处于不可用状态,当用户单击【矩形】菜单项后,在菜单项前显示 “√” 标记,并使【椭圆】菜单项变为可用。 * 操作步骤: 1、首先创建菜单项; 2、添加菜单命令; 3、定义标记变量; public: bool m; bool n; bool f; * 4、赋初值 CLi4_3View::CLi4_3View() { // TODO: add construction code here m=false; n=false; f=false; } * 5、菜单项“椭圆”不可用 void CLi4_3View::OnUpdatecircle(CCmdUI* pCmdUI) { pCmdUI-Enable(m); pCmdUI-SetCheck(f); } * 6、单击“矩形”,矩形被选中,同时“椭圆”菜单被激活 void CLi4_3View::Onrect()

文档评论(0)

1亿VIP精品文档

相关文档