怎样加入菜单!要最简单的办法 最近用vc写界面一塌糊涂。我想知道怎么样给窗体加一个菜单不是那种文挡的程序。我已经在资源里面插入了菜单没办法显示需要最easy的办法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CMenu *pMenu = GetMenu(); CMenu *pSubMenu = pMenu->GetSubMenu(0); pSubMenu->AppendMenu(MF_STRING, 0, "11");// pSubMenu->EnableMenuItem(ID_POPUP1, MF_BYCOMMAND|MF_DISABLED|MF_GRAYED); 动态增加或删除菜单1、 增加菜单//添加CMenu *mainmenu; mainmenu=AfxGetMainWnd()->GetMenu(); //得到主菜单(mainmenu->GetSubMenu (0))->AppendMenu (MF_SEPARATOR);//添加分隔符(mainmenu->GetSubMenu (0))->AppendMenu(MF_STRING,ID_APP_ABOUT,_T("Always on &Top")); //添加新的菜单项DrawMenuBar(); //重画菜单2、 删除菜单//删除CMenu *mainmenu; mainmenu=AfxGetMainWnd()->GetMenu(); //得到主菜单CString str ;for(int i=(mainmenu->GetSubMenu (0))->GetMenuItemCount()-1;i>=0;i--) //取得菜单的项数。{ (mainmenu->GetSubMenu (0))->GetMenuString(i,str,MF_BYPOSITION); //将指定菜单项的标签拷贝到指定的缓冲区。MF_BYPOSITION的解释见上。 if(str=="Always on &Top") //如果是刚才我们增加的菜单项,则删除。 { (mainmenu->GetSubMenu (0))->DeleteMenu(i,MF_BYPOSITION); break; }} 对话框加菜单最简单的方法就是在属性的general选项里的菜单下拉列表里选,当然要先建立好菜单 如果是对话框的话在resourceview中,右键点击对话框资源,在菜单中选择properties,然后在menu下拉组合框中选择你的menu ID就可以了 如果是对话框的话在resourceview中,右键点击对话框资源,在菜单中选择properties,然后在menu下拉组合框中选择你的menu ID 晕 我是从bc++和delphi现在转到vc++我现在极其郁闷啊怎么vc做界面这么麻烦 菜单加图片 还要写代码 哎 我改好了 一会还有弱智力问题估计都是不用写代码的 分我就给 那几个 说对的朋友了 都是界面问题 工作1.5,现在有点看不清方向。北京的朋友进来看看。(真心请教,分还可以加) 散分, 回家, 俺活明白一些了 VC里面内置有ClistView,CHtmlView等控件的视图类,怎么找不到CTabView呢 明天过生日,今天散分了!!!!!!!!! 在MDI的程序中我想将文件保存为多种的文件格式需要如何实现? win32 console application的菜鸟问题。 该如何写这条SQL语句? 一个内存泄漏的问题~~~~~~~~ 急1 在线等待 头文 件"resource.h" 谁有有关esmtp(身份验证)的发邮件的程序 各位大哥大姐,这个问题如何解决? 立体地形图配色1
CMenu *pSubMenu = pMenu->GetSubMenu(0);
pSubMenu->AppendMenu(MF_STRING, 0, "11");
// pSubMenu->EnableMenuItem(ID_POPUP1, MF_BYCOMMAND|MF_DISABLED|MF_GRAYED);
1、 增加菜单
//添加
CMenu *mainmenu;
mainmenu=AfxGetMainWnd()->GetMenu(); //得到主菜单
(mainmenu->GetSubMenu (0))->AppendMenu (MF_SEPARATOR);//添加分隔符
(mainmenu->GetSubMenu (0))->AppendMenu(MF_STRING,ID_APP_ABOUT,_T("Always on &Top")); //添加新的菜单项
DrawMenuBar(); //重画菜单2、 删除菜单
//删除
CMenu *mainmenu;
mainmenu=AfxGetMainWnd()->GetMenu(); //得到主菜单
CString str ;
for(int i=(mainmenu->GetSubMenu (0))->GetMenuItemCount()-1;i>=0;i--) //取得菜单的项数。
{
(mainmenu->GetSubMenu (0))->GetMenuString(i,str,MF_BYPOSITION);
//将指定菜单项的标签拷贝到指定的缓冲区。MF_BYPOSITION的解释见上。
if(str=="Always on &Top") //如果是刚才我们增加的菜单项,则删除。
{
(mainmenu->GetSubMenu (0))->DeleteMenu(i,MF_BYPOSITION);
break;
}
}
我现在极其郁闷啊怎么vc做界面这么麻烦 菜单加图片 还要写代码
哎 我改好了 一会还有弱智力问题
估计都是不用写代码的
分我就给 那几个 说对的朋友了 都是界面问题