在每个 Windows 应用程序上都有可以使用 CTRL+空格键访问的上下文菜单:
我相信这个菜单被称为“窗口控制菜单”,但我不确定。
它有以下选项:
恢复
移动
尺寸
最小化
最大化
关闭 Alt+F4
这是一张照片:
我如何使用获胜表格来调用它?我的目标是通过按 alt+空格键为此菜单提供键盘快捷键
谢谢。
在每个 Windows 应用程序上都有可以使用 CTRL+空格键访问的上下文菜单:
我相信这个菜单被称为“窗口控制菜单”,但我不确定。
它有以下选项:
恢复
移动
尺寸
最小化
最大化
关闭 Alt+F4
这是一张照片:
我如何使用获胜表格来调用它?我的目标是通过按 alt+空格键为此菜单提供键盘快捷键
谢谢。
向您自己的窗口发送消息,以便出现系统菜单。
[DllImport("user32.dll", CharSet = CharSet.Auto)]
static extern IntPtr SendMessage(IntPtr hWnd, UInt32 Msg, IntPtr wParam, int lParam);
private void callSysMenu()
{
int point = ((this.Location.Y << 16) | ((this.Location.X) & 0xffff));
SendMessage(this.Handle, 0x313, IntPtr.Zero, point);
}