大多数应用程序使用菜单模板资源创建菜单。A 【菜单模板】定义了一个菜单,包括菜单栏中的项目和所有菜单。有关创建菜单模板资源的信息,请参阅开发工具附带的文档。
创建菜单模板资源并将其添加到应用程序的可执行文件(.EXE)文件后,可以使用LoadMenu函数将资源加载到内存中。此函数返回菜单的句柄,然后您可以使用SetMenu功能将其分配给窗口。
将菜单实现为资源使应用程序更容易本地化,以便在多个国家/地区使用。只有资源定义文件需要针对每种语言进行本地化,而不是应用程序的源代码。