天天看點

VB.NET 上位機熱鍵儲存功能

下面是我在編寫上位機的時候增加的【熱鍵自動儲存功能代碼】,儲存按鈕的名稱是【GetDataSgCommand】,當按下【Ctrl+S】組合鍵時,觸發儲存按鈕的點選事件,這樣,簡單的熱鍵自動儲存功能就完成了。注意,增加熱鍵綁定的同時,也要考慮其他鍵的正常功能,不然就隻有熱鍵能用了。

Protected Overrides Function ProcessCmdKey(ByRef msg As Message, ByVal keyData As Keys) As Boolean
        Select Case keyData
            Case Keys.Control + Keys.S

                Call GetDataSgCommand_Click(GetDataSgCommand, New System.EventArgs)
                'Call GetAllItemsCommand_Click(GetAllItemsCommand, New System.EventArgs)
            Case Else
                Return MyBase.ProcessCmdKey(msg, keyData) '其他按預設處理
        End Select
        Return True
    End Function
           

繼續閱讀