如何在pop菜单中加入位图? 如题. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用BCMenu类,或者使用CMenu::SetMenuItemBitmaps()函数 http://www.vccode.com/file_show.php?id=1302 方法和普通菜单一样:MFC的CMenu类有一个成员函数SetMenuItemBitmaps,可以用于往菜单中增加图标。具体方法如下:在应用程序的资源文件中添加想要增加的位图,并将其ID命名为IDB_OPEN1和IDB_OPEN2;在应用程序的视图类中添加CBitmap类的对象,不妨取名为bm_open1和bm_open2。在视图类的构造函数中添加以下代码:bm_open1.LoadBitmap(IDB_OPEN1);bm_open2.LoadBitmap(IDB_OPEN2);然后为菜单设置图标:CMenu *pmenu = new CMenu(……);pmenu->SetMenuItemBitmaps(1,MF_BYPOSITION,&bm_open1,&bm_open2); 前三行得到指向菜单的指针,第四行调用函数SetMenuItemBitmaps往菜单中增加图标, vs2010的程序如何打包啊 vc设置窗体显示在屏幕右下角 GetDIBits问题 基于原始套接字的端口扫描器 release 和debug版本的问题 重装VC后,所有的工程打开时提示缺少文件。 请问怎么样才能得到数据表的属性列的名字? 怎么样才能相应弹出式菜单的单击事件? 如何将一些数组,输入到指定的文件中,请各位高手帮帮忙,我是新手 为什么我编的右键点击出现的浮动菜单只显示一小条 求图形边界跟踪算法 关与ADO 的问题高手 指教 一下,都郁闷死拉
具体方法如下:
在应用程序的资源文件中添加想要增加的位图,并将其ID命名为IDB_OPEN1和IDB_OPEN2;
在应用程序的视图类中添加CBitmap类的对象,不妨取名为bm_open1和bm_open2。在视图类的构造函数中添加以下代码:
bm_open1.LoadBitmap(IDB_OPEN1);
bm_open2.LoadBitmap(IDB_OPEN2);然后为菜单设置图标:
CMenu *pmenu = new CMenu(……);
pmenu->SetMenuItemBitmaps(1,MF_BYPOSITION,&bm_open1,&bm_open2);
前三行得到指向菜单的指针,第四行调用函数
SetMenuItemBitmaps往菜单中增加图标,