Win32汇编--菜单进阶之不使用资源创建菜单
菜单一般都会通过资源来加载,但其实也可以直接通过代码来实现:
1>使用CreateMenu函数创建一个菜单,并保存句柄hMenu
2>使用CreatePopupMenu函数创建一个弹出菜单,并保存句柄hPopMenu
3>使用AppenMenu为弹出菜单添加菜单项
4>使用AppenMenu将弹出菜单(hPopMenu)附到菜单(hMenu)上
本例子创建了两个弹出菜单并附号主菜单上,并响应了菜单中的一个消息,
为了使程序更加清楚,写了一个_CreateMenu子程序来实现.
以下是创建菜单的子程序的代码:(完整工程下载)
子程序写好后要记得调用才会出现菜单喔!