2
我有一個非常巨大的業務應用程序,其中包含幾乎所有類型的控件+第三方控件。現在我有一個要求,我必須在任何控件(網格,單元格,行,treenode,按鈕等..)上打開一個表格「ctrl +雙擊」 ..在應用程序級別的公共上下文菜單
是嗎?可能在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);
}
我不知道如果我能在應用程序級創建共同上下文菜單 感謝。