mfc中对话框的初始函数怎么打开 菜单怎么查看?

[更新]
·
·
分类:互联网
2338 阅读

mfc中对话框的初始函数怎么打开

菜单怎么查看?

菜单怎么查看?

MFC基于对话框——右键弹出菜单,并响应函数。  1、新建一个菜单资源,比如把菜单的ID号为IDR_MENU1。  2、在ClassWizard中  void CArcSoft_EffectDlg::OnRButtonDown(UINT nFlags, CPoint point)  {// TODO: Add your message handler code here and/or call default  CMenu menu //定义下面要用到的cmenu对象  menu.LoadMenu(IDR_MENU1) //装载自定义的右键菜单;  CMenu *(0) //获取第一个弹出菜单,所以第一个菜单必须有子菜单;  CPoint point1//定义一个用于确定光标位置的位置;  GetCursorPos(amppoint1)//获取当前光标的位置,以便使得菜单可以跟随光标  pContextMenu-gtTrackPopupMenu(TPM_LEFTALIGN|TPM_RIGHTBUTTON,point1.x,point1.y,AfxGetMainWnd()) //在指定位置显示弹出菜单;  CDialog::OnRButtonDown(nFlags, point1)};  这时,当右键点击对话框,就可以将菜单调出来了,如何响应菜单项有如下操作:  3、在资源视图中右键单击菜单项,建立类向导(ClassWizard),此时会弹出一个对话框,点击第二个,加入到已存在的类,按确定。  4、在资源视图中为菜单中的每一项建立类向导,并添加Command响应函数,然后在这个函数中加入语句就可以啦。  ON_COMMAND(ID_COPY, OnCopy)//加Command响应函数,自动出现的灰色语句  void CArcSoft_EffectDlg::OnCopy()   {// TODO: Add your command handler code here  MessageBox(

vcOnSize是什么意思?

OnSize 是 MFC类中窗口响应的函数,当窗口大小位置发生改变时,条用Onsize响应。