翻譯|使用教程|編輯:李爽夏|2018-11-30 09:16:25.000|閱讀 497 次
概述:BCGControlBar Library框架允許實現全鍵盤和鼠標自定義。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
BCGControlBar Library框架允許實現全鍵盤和鼠標自定義。
鍵盤和鼠標自定義功能由CBCGPToolbarCustomize類處理。 此類的對象是屬性表,其中包含“Keyboard”和“Mouse”頁面以及其他自定義頁面。
看一下“Keyboard”和“Mouse”屬性頁面的圖片:
鍵盤自定義允許為應用程序命令分配各種鍵盤快捷鍵。這些快捷方式保存在加速器表中。 BCGControlBar框架自動支持與文檔模板一起使用的多個加速器表。
要利用鍵盤自定義,只需從InitInstance調用CBCGPWorkspace :: InitKeyboardManager函數即可。它創建全局CBCGPKeyboardManager對象。當您實例化CBCGPToolbarCustomize自定義對話框時,它會檢查鍵盤管理器是否存在,并插入“Keyboard”屬性頁(如果有)。
注意:您可以使用CBCGPKeyMapDlg顯示當前的應用程序鍵映射。
鼠標自定義允許將雙擊事件(僅限視圖!)與應用程序命令相關聯。例如,用戶可以定義當他/她在指定視圖上雙擊鼠標左鍵時應執行“Undo”命令。
要包括鼠標自定義,您應該執行以下步驟:
注意:您可以通過調用CBCGPWorkspace :: GetKeyboardManager和CBCGPWorkspace :: GetMouseManager來訪問應用程序中各處的鍵盤和鼠標管理器。
購買BCGSoft正版授權,請點擊“”喲!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn