程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> Visual Basic語言 >> VB綜合教程 >> VB技巧-工具欄使用技巧

VB技巧-工具欄使用技巧

編輯:VB綜合教程
1、在工具欄中添加復選(切換)按鈕
  
  工具欄中的復選按鈕是指當按鈕被按下以後就保持被按下的狀態,只有下次再按才會彈起來,這就是工具欄的復選切換狀態。要實現這樣的效果,必須將它的STYLE屬性設為tbrCheck,這個設置可以在工具欄的屬性頁中完成。方法是右擊工具欄並選擇Properties選項以打開屬性頁,單擊屬性頁的Buttons選項卡,選擇要用的按鈕,將它的形式STYLE設為tbrCheck即可。
  
  2、在工具欄中添加組合框和其他控件
  
  通過將按鈕的STYLE屬性設為tbrPlaceholder在工具欄中設置空間,可以將組合框和其他控件添加到工具欄中,我們以組合框為例來看看具體步驟:
  
  1)右擊工具欄並選擇Properties選項打開屬性頁,單擊屬性頁的Buttons選項卡;
  
  2)在要添加組合框的地方添加一個新的按鈕;
  
  3)把新按鈕的STYLE屬性設為tbrPlaceholder,這樣按鈕不會顯現出來,而只是一片空白,用來設置組合框;
  
  4)在width框中輸入一個值,這是預留給組合框的空間的寬度;
  
  5)點擊確定後,在工具欄的空白處新畫一個組合框,注意一定要新畫;
  
  6)其他操作與原來相同。
  
  3、怎樣做出象IE一樣的平面工具欄
  
  IE、WORD等流行軟件的工具欄在通常狀態下是平面的,只有當鼠標移過時才會突起,這樣的效果通過VB工具欄本身是無法實現的,雖然可以用貼圖的方法來模擬這種效果但卻十分麻煩,簡便的方法是通過調用WIN32API函數來實現。其思路是用SendMessage函數向工具欄發送設置顯示樣式TB_SETSTYLE的消息來改變工具欄的顯示效果。->

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved