MFC菜单栏实现:
在资源视图中,右键工程名.rc-->添加资源,选择Menu。对Menu设置ID,并对Menu菜单进行设置(即添加菜单栏的名字)
在C***Dlg.h中,添加CMenu m_Menu;
在C***Dlg.c的初始化中,添加m_Menu.LoadMenu(IDR_MENU1); // IDR_MENU1
SetMenu(&m_Menu);
MFC工具栏实现:
工具栏的实现由好几种,现在举例两种:(推荐第一种)
第一种:
在资源视图中,右键工程名.rc-->添加资源,选择ToolBar。打开ToolBar,为每个按钮命名ID,这样就可以生成按钮,如果发现按钮加多了,就把按钮从ToolBar拖到下方区域就没了。根据自己合成的BMP图片选择按钮数量,并选择好尺寸,按钮数量添加足够厚,点击保存,这时在res里会生成一个toolbar1.bmp,然后你需要将你的bmp替换掉这个toolbar1.bmp,名字保持一致,然后回到VS中重新加载,这样就能够进VS了。
下面说一下BMP图标制作:
1.先制作单张的图标,bmp格式的16*16的图片,可以用PS做,通过像素大小设置尺寸,里面的铅笔工具比较好用,对图片进行拾色Alt+鼠标左键,制作完成后保存成bmp图即可。