十二、给系统菜单添加一个菜单项
给系统菜单添加一个菜单项需要进行下述三个步骤:
首先,使用Resource Symbols对话(在View菜单中选择Resource Symbols...可以显示该对话)定义菜单项ID,该ID应大于0x0F而小于0xF000;
其次,调用CWnd::GetSystemMenu获取系统菜单的指针并调用CWnd:: Appendmenu将菜单项添加到菜单中。下例给系统菜单添加两个新的
int CMainFrame:: OnCreate (LPCREATESTRUCT lpCreateStruct) { … //Make sure system menu item is in the right range. ASSERT(IDM_MYSYSITEM<0xF000); //Get pointer to system menu. CMenu* pSysMenu=GetSystemMenu(FALSE); ASSERT_VALID(pSysMenu); //Add a separator and our menu item to system menu. CString StrMenuItem(_T ("New menu item")); pSysMenu->AppendMenu(MF_SEPARATOR); pSysMenu->AppendMenu(MF_STRING, IDM_MYSYSITEM, StrMenuItem); … } 十三、运行其它程序 1、运行EMAIL或网址char szMailAddress[80]; strcpy(szMailAddress,"mailto:netvc@21cn.com"); ShellExecute(NULL, "open", szMailAddress, NULL, NULL, SW_SHOWNORMAL); 2、运行可执行程序WinExec("notepad.exe",SW_SHOW); //运行计事本 |
闂佽 鍋撻柟顖滃椤ユ垿鏌熺€涙ê濮囧┑顕嗘嫹闂佸搫琚崕鍐诧耿閸涙潙缁╅柟顖滃椤ワ拷>>
正在阅读:VC最常用操作程序20项列举VC最常用操作程序20项列举
2005-06-13 15:18
出处:
责任编辑:moningfeng
键盘也能翻页,试试“← →”键