菜单工具栏状态栏详细文案
- 格式:ppt
- 大小:315.00 KB
- 文档页数:2
第5章菜单、工具栏和状态栏菜单是一系列命令的列表,用户能够选中其中的菜单项(命令)并执行相应任务。
除一些简单的基于对话框的应用程序外,所有的Windows程序都提供了各自的菜单。
菜单是Windows应用程序中不可缺少的界面元素,其风格和外观有时直接影响着用户对软件的评价。
许多优秀的软件(如Microsoft Office)为增加对用户的吸引力,不惜资源资源,将菜单做得多姿多彩,甚至达到三维效果。
*用编辑器设计菜单1、在原有的菜单”文件(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→在ObjectIDS里找到ID_FILE_XS(你加的)→右边Messages里点黑COMMAND→Add Function→出现对话框,里面OnFileXS点ok(对话框消失)→Edit Code 进入视图文件:void View::OnFileXS(){CMyDoc *pDoc=GetDocument();ASSERT_V ALID(pDoc);pDoc->str=“你成功的在File菜单里建立了一个显示菜单”;Invalidate();}(5)再在View.cpp里(往上找到)CMyView::OnDraw(CDC *Pdc){pDC->TextOut(100,100,pDoc->str);}(6)运行(1)点你建的菜单,在屏幕上显示你的一行字(2)打开菜单别动,直接按C键,也出现这行字(3)将鼠标放在这个菜单上,下面状态栏也出现你写的注释。