?? 09.4.1 在工具欄上添加和刪除按鈕.txt
字號:
9.4.1 在工具欄上添加和刪除按鈕「
下面,我們要在 Style程序已有的工具欄上再添加一個
按鈕,
添加方法是單擊工具欄上最后一個空白按鈕,然后在按鈕編輯窗
口,利用工具面板上提供的繪圖工具設計按鈕的外觀。本例添加的
按鈕資源如圖 9.15所示,
并將其 ID設置為 IDM TEST。圖 9.15新添加的按鈕然后,在萊單資源的
【幫助】子菜單下再添加一個菜單項,井將其 ID設置為剛才新添加的那個按鈕的 ID: IDM_TEST,
Caption設置為: Test。接著,為該菜單項添加一個命令消息響應函數: OnTest,井在這個函數中添
加下面這條代碼:
MessageBox("test") ;
Build并運行 Style程序,當單擊幫助子菜單下的 Tes t菜單命令時,程序將彈出一個如圖 9.16所
示的消息框。當單擊工具欄上的 T按鈕時,同樣也會彈出這樣一個消息框。因為它們的 ID是一樣的,
因此,當單擊工具欄上的 T按鈕時,它仍然由 OnTest響應函數進行響應。在日常編寫程序時,通常
是在菜單資源設計完成后,為一些常用的菜單命令設置相應的按鈕,擺放到工具欄上,以方便用戶
的操作。
圖 9.16程序彈出的消息框
讀者可能注意到了,在 Style程序的工具欄上有些按鈕之間有一條堅線,這稱為"分隔符"。主要是
用來分隔按鈕,例如圖 9.16所示的 Style程序運行界面中,其工具欄上前三個按鈕代表的是【文件】
子菜單下的【新建】、【打開】和【保存】菜單命令,接下來的三個按鈕分別代表的是【編輯】子
菜單下的【剪切1【復制】和【粘貼】菜單命令。這兩組按鈕之間添加了一條分隔符用以區分這兩組
按鈕。為了在剛才新添加的按鈕和已有的【幫助】按鈕之間添加一條分隔符,我們可以在資源編輯
窗口中,用鼠標把 T按鈕向右拖動一點距離后再松開鼠標,此時可以看到,在幫助按鈕和 T按鈕之
間就有了一點空隙,如圖 9.17所示。
圖 9. 17在幫助按鈕和 T按鈕之間增加分隔符
Build并運行Style程序,程序運行界面如圖以18所示,可以看到這時在幫助按鈕和T按鈕之間就有了
一條分隔符。
圖9.18在按鈕之間添加分隔符的運行效果
如果想要刪除工具欄上的某個按鈕時,我們可能第一個想到的方法就是在資源編輯窗口中選中這個
按鈕,然后利用鍵盤上的Del鍵來刪除它,但是,讀者會發現這樣做并不會刪除按鈕,而是將按鈕上
的圖像刪除了。要刪除工具欄上的按鈕,方法是在資源編輯窗口中,在此按鈕上按下鼠標左鍵,然
后將該按鈕拖出工具欄,再松開鼠標左鍵,這樣就可以把該按鈕從工具欄上刪除。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -