我需要知道与win32api调用相同的托管代码EndMenu
答案 0 :(得分:1)
我假设您要关闭之前显示的上下文菜单 没有内置的方法来做到这一点。要关闭当前活动的上下文菜单,您可以像这样发送转义键:
SendKeys.Send("{ESC}");
<强>更新强>
如果您想使用EndMenu
,则需要使用P / Invoke。签名可以在pinvoke.net上找到:
[DllImport("user32.dll")]
static extern bool EndMenu();