共用方式為


WebBrowserBase.ProcessDialogKey(Keys) 方法

定義

處理 WebBrowser ActiveX 控制項沒有處理的對話方塊按鍵。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

protected:
 override bool ProcessDialogKey(System::Windows::Forms::Keys keyData);
protected override bool ProcessDialogKey (System.Windows.Forms.Keys keyData);
override this.ProcessDialogKey : System.Windows.Forms.Keys -> bool
Protected Overrides Function ProcessDialogKey (keyData As Keys) As Boolean

參數

keyData
Keys

其中一個 Keys 值,表示要處理的按鍵。

傳回

Boolean

如果 WebBrowserBase 已處理按鍵則為 true,否則為 false

備註

這個方法會在訊息前置處理期間呼叫,以處理對話方塊字元,例如 TAB、RETURN、ESCAPE 和方向鍵。 只有在 WebBrowser ActiveX 控制項未處理索引鍵時,才會呼叫這個方法。 在此情況下,這個方法會將呼叫委派給基底 Control.ProcessDialogKey 方法。

給繼承者的注意事項

ProcessDialogKey(Keys) 衍生類別中覆寫 方法時,控制項應該會傳回 true ,以指出它已處理索引鍵。 對於控制項未處理的索引鍵,應該傳回呼叫基類 ProcessDialogChar(Char) 方法的結果。 如果曾經需要覆寫這個方法,則控制項很少。

適用於