创建弹出菜单

更新:2007 年 11 月

弹出菜单显示常用命令。它们可以是对指针位置敏感的上下文。在应用程序中使用弹出菜单要求生成菜单本身,然后将其连接到应用程序代码。

创建了菜单资源后,应用程序代码需要加载菜单资源,并使用 TrackPopupMenu 使菜单出现。用户在弹出菜单外面单击解除了弹出菜单或者单击了命令后,该函数将返回。如果用户选择命令,该命令消息将发送到句柄被传递的窗口。

创建弹出菜单

  1. 创建菜单,该菜单的标题为空(不提供“标题”)。

  2. 向新菜单中添加菜单命令。移动到空白菜单标题下的第一个菜单命令(临时标题为“请在此处输入”)。键入“标题”和任何其他信息。

    对弹出菜单中的任何其他菜单命令重复此过程。

  3. 保存菜单资源。

    提示:

    有关查看弹出菜单的更多信息,请参见以弹出菜单方式查看菜单

有关将资源添加到托管项目的信息,请参见“.NET Framework 开发员指南”中的应用程序中的资源。有关手动将资源文件添加到托管项目、访问资源、显示静态资源和将资源字符串分配给属性的信息,请参见演练:本地化 Windows 窗体演练:将本地化资源用于 ASP.NET

要求

Win32

请参见

任务

将弹出菜单连接到应用程序

参考

菜单编辑器

菜单