2012年4月26日

获得MFC窗口其它类指针的方法

摘要: 获得CWinApp: -在CMainFrame,CChildFrame,CDocument,CView中直接调用AfxGetApp()或用theApp -在其它类中只能用AfxGetApp() 获得CMainFrame: -在CMinApp中用AfxGetMainWnd()或者m_pMainWnd -在CChildFrame中可用GetParentFrame() -在其它类中用AfxGetMainWnd() 获得CChildFrame: -在CView中用GetParentFrame() -在CMainFrame中用MDIGetActive()或GetActiveFrame() -在其它类中用 阅读全文

posted @ 2012-04-26 18:11 MR赵 阅读(279) 评论(0) 推荐(0) 编辑

用VC遍历文件夹中的所有文件及文件夹

摘要: void CBrowseDlg::BrowseDir( CString strDir, HTREEITEM parent ){CFileFind ff;CString szDir=strDir;HTREEITEM hSubItem;if(szDir.Right(1) != "//"){szDir += "//";}szDir += "*.*";BOOL res = ff.FindFile( szDir );while(res){res = ff.FindNextFile();if( ff.IsDirectory() && 阅读全文

posted @ 2012-04-26 18:10 MR赵 阅读(257) 评论(0) 推荐(0) 编辑

LoadMenu使用方法

摘要: LoadMenu使用方法 弹出式菜单(PopMenu)大家都熟悉,在WIN98的桌面上单击鼠标右键弹出的菜单就是弹出式菜单。通常情况下,弹出式菜单在鼠标右键单击 时弹出,当然,也可以根据需要随时弹出。 在VC++5的MFC中,管理菜单的类叫CMenu。下面我向大家介绍建立一个弹出式菜单的基本方法。 一、在资源编辑器中建立一个菜单资源新建一个菜单资源,比如把菜单的ID号为IDC_POPMENU。此菜单有一项两层,即有一个可弹出的菜单项,而此菜单项的弹出内容即为将要建立的弹 出式菜单的内容。如右图,“可弹出项”下的菜单即为将要建立的弹出式菜单的内容。实际上,“可弹出项”这个名称在以后的操作中不会被 阅读全文

posted @ 2012-04-26 10:24 MR赵 阅读(6378) 评论(0) 推荐(0) 编辑

导航