我有一个非常庞大的业务应用程序,其中包含几乎所有类型的控件 + 第三方控件。现在我有一个要求,我必须在任何控件(网格、单元格、行、树节点、按钮等...等...)上“ctrl + double click” 打开一个表单...
在 Winforms C#.Net 中是否可行。
我也试过这段代码,但没有帮助
const int WM_LBUTTONDBLCLK = 0x0203;//client area
const int WM_NCLBUTTONDBLCLK = 0x00A3;//non-client area
protected override void WndProc(ref Message m)
{
if (m.Msg == WM_LBUTTONDBLCLK)
return;
if (m.Msg == WM_NCLBUTTONDBLCLK)
return;
base.WndProc(ref m);
}
我不确定我是否可以在应用程序级别创建通用上下文菜单 谢谢。
最佳答案
关于c# - 应用程序级别的通用上下文菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10613389/