第六章选单(菜单)、工具栏和状态栏-Read.docVIP

第六章选单(菜单)、工具栏和状态栏-Read.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章选单(菜单)、工具栏和状态栏-Read

第5章 菜单、工具栏和状态栏 菜单是一系列命令的列表,用户能够选中其中的菜单项(命令)并执行相应任务。除一些简单的基于对话框的应用程序外,所有的Windows程序都提供了各自的菜单。菜单是Windows应用程序中不可缺少的界面元素,其风格和外观有时直接影响着用户对软件的评价。许多优秀的软件(如Microsoft Office)”文件(F)”里加一个菜单,其作用是你单击它后,能在屏幕上显 示一行字。 (1)建一个SDI单文档应用程序名为:显示一行字 (2)ResourceView(Menu(双击打开)(IDR_MAINFRAME(右面出现菜单(文 件(下拉)((想在哪儿加,可点重下边一个,按Insert键)(双击空白菜单 (出现对话框(在Caption处写菜单名“窗口显示(C)”(为快捷键标 志)(ID处写ID_FILE_XS(最下面的状态栏里可写点什麽(关闭对话框 (3)在Doc.h的public下加: CString str; 在Doc.cpp的构造函数里加: str=” ”;//置空 (4)将菜单ID_FILE_XS映射到View视图类中 View(ClassWizard(MessageMaps(在Class name里置View(在Object IDS里找到ID_FILE_XS(你加的)(右边Messages里点黑COMMAND( Add Function(出现对话框,里面OnFileXS点ok(对话框消失)(Edit Code 进入视图文件: void View::OnFileXS() { CMyDoc *pDoc=GetDocument(); ASSERT_VALID(pDoc); pDoc-str=“你成功的在File菜单里建立了一个显示菜单”; Invalidate(); } (5)再在View.cpp里(往上找到) CMyView::OnDraw(CDC *Pdc) { pDC-TextOut(100,100,pDoc-str); } (6)运行(1)点你建的菜单,在屏幕上显示你的一行字(2)打开菜单别动, 直接按C键,也出现这行字(3)将鼠标放在这个菜单上,下面状态栏也 出现你写的注释。 (7)若建子菜单,需在caption处写上这个菜单名后,点Pop_up便屏蔽ID, 你关闭此对话框,双击出现的子菜单栏,开始建就行了。 (8)改变菜单位置 点重不放,往你想加的地方拖即可! 2、在顶层菜单栏里加一个菜单项,其作用是你单击它后能进入”山东旅游”。 1、ResourceView(Menu(IDR_MAINFRAME(右面出现菜单编辑(在菜单的空 位置上双击(或点重一个菜单,按Insert键就在这个菜单前加上一个菜单), 出现对话框,你在Caption处写:“山东旅游(S)”(点Pop_up(屏蔽ID)(退出 2、在下面出现的空白菜单上双击,写:烟台(Y)(Pop_up(关闭。 3、旁边出现子菜单,你双击它(写”蓬莱村 Ctrl +F5”(ID_SD_YT_PL(prompt 处写:蓬莱仙境 4、烟台下面写“青岛”(子菜单写“崂山 Ctrl +F6”(ID_SD_QD_LS(注释 栏 (prompt) 写:崂山道士。 5、青岛下面写:泰安(子菜单处写:泰山 Ctrl +F7(ID_SD_TA_TS(prompt 处写:五岳之首 6、填加速键表: (资源栏)Accelerator((双击)IDR_MAINFRAME(出现加速键表,你双击 最下面的空白格(出现对话框(ID处下拉找到ID_SD_YT_PL置好(key处 下拉,找到VK_F5置好(或置好ID后,单击[Next Key Typed],按下Ctrl+5 键也可) 7、按第6步,将青岛崂山、泰安泰山分别置好VK_F6 ,VK_F7. 8、向工具栏中加新按钮: 使鼠标放在这个按钮上,就出现个小方框和菜单注释栏中的蓬莱仙境一样字样。 (1)ResoureView(Toolbar(IDR_MAINFRAME(点一下最后的空白按钮,用 红刷将中间大块涂红色。 (2)双击你涂好的红色按钮,出现对话框,你在ID栏下拉,找到ID_SD_YT_PL 点黑置好(和烟台蓬莱菜单共用一个ID)Prompt处写:蓬莱仙境\n蓬莱仙 境。(如果你不想与蓬莱仙境一起显示,就写自己的工具栏ID号,自己在注 释栏写东西\n----(将ID映射到View中,设变量,运行后点工具栏就出现 你写的东西)。 9、使菜单变灰(不被激活,不起作用) View(ClassWizard(Classname选View(在ObjectTDS里找到你想屏蔽的 菜单,点黑

文档评论(0)

18273502 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档