?? 09.4 工具欄的編程.txt
字號:
9.4 工具欄的編程
下面將為讀者介紹工具欄的編程。為了清晰起見,我們首先將先前在CStyleView類的 OnCreate函數
中添加的設置窗口背景和光標的代碼 (即上述例9-7所示代碼中加灰顯示的部分〉注釋起來。
工具欄是 Windows應用程序中一個非常重要的圖形界面元素,它提供了一組順序排列的帶有位圖圖
標的按鈕。工具欄是把常用的菜單命令集合起來,以按鈕的形式提供給用戶使用,目的是為了方便
用戶的操作。在 Style工程中,在ResourceView選項卡的 Toolbar文件夾下有一個工具欄資源:
IDR_MAINFRAME,雙擊這個資源 ID,即可在資源編輯窗口中打開工具欄資源,如圖9.13所不??梢?看到,這是一些帶有位國圖標的按鈕,用戶通過這些位圖就能大概知道每個按鈕的功能。
圖 9.13工具欄資源
為了查看工具欄上某個按鈕的屬性,可以在資源編輯窗口中,在該按鈕上雙擊鼠標左鍵,即可彈出
該按鈕的屬性對話框。例如在如圖9.13所示窗口中的第一個按鈕上雙擊鼠標左鍵,即可彈出如圖9.14
所示的對話框。
: ID_FILE_OPEN。我們再看看 Style程序中各菜單項的 ID,將會發現菜單資源中【文件】
子菜單下的【新建】和【打開】菜單項的 ID分別與上述這兩個按鈕的 D相同。這樣,在程序運行時,
可以通過單擊工具欄上的按鈕來調用相應菜單項的命令,這比打開
程序子菜單再選擇其下的菜單命令要方便快捷些。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -