在你的对话框上点右键,选择"属性",在修改对话框ID和CAPTION的下面有个 menu ..在里面选择 你的menu就行了......或者..在创建对话框时CreateEx( DWORD dwExStyle, LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, int x, int y, int nWidth, int nHeight, HWND hwndParent, HMENU nIDorHMenu, LPVOID lpParam = NULL ); 里面的倒数第二个参数就是你可以选择的menu.....
this->SetMenu(.....)
你的menu就行了......或者..在创建对话框时CreateEx( DWORD dwExStyle, LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, int x, int y, int nWidth, int nHeight, HWND hwndParent, HMENU nIDorHMenu, LPVOID lpParam = NULL );
里面的倒数第二个参数就是你可以选择的menu.....
在CxxDialog::oninitDialog()中menu.loadMenu();
menu.GetSubMenu();
menu.Track...Menu()(点是记不住了,自己查吧!)
定义你的菜单资源2。InitDialog中
CMenu *pMenu = new CMenu; //请退出时自己释放
pMenu->LoadMenu(IDR_MENU_TEST);
this->SetMenu(pMenu);
很简单吧!!!