2012-05-16 49 views
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); 
} 

我不知道如果我能在應用程序級創建共同上下文菜單 感謝。

回答

相關問題