主要函式
1.c*******::setsizes(size sizebutton,size sizeimage)
用於設定工具按鈕的大小以及它上面的點陣圖的大小.這個函式有兩個引數,其中,sizebutton用於指定按鈕的大小,sizeimage用於指定點陣圖的大小.需注意的是:這兩個引數的cx域和cy域都必須大於零,並且,sizebutton的寬度(cx)至少要比sizeimage的寬度大7,高度(cy)至少大6.
2.c*******::setbuttontext(int nindex , lpctstr lpsttext)
這個函式用於設定工具按鈕上所顯示的文字,nindex用於指定所設定的工具按鈕在工具欄中基於0的索引值(包括分割符),即第nindex+1個工具按鈕將被設定,lpsttext就是指定所要顯示的文字了.
3.c*******::enabletooltips(bool benable)
這個函式用於設定/取消工具按鈕的tooltips功能.
4.cmainframe::showcontrolbar(ccontrolbar * pbar,bool bshow, bool bdelay)
這個函式用於設定工具欄或狀態列的顯示與否.
pbar: 指向被設定工具欄或狀態列物件的指標
bshow: 為true,則顯示工具欄或狀態列 否則隱藏;
bdelay: 為true,則延遲顯示時間,否則立刻顯示工具欄或狀態列
實現1.新增變數
size型別的成員變數m_sizemax,用於儲存按鈕的最大尺寸
2.在cmainframe類的實現檔案開始部分加如靜態陣列,用於存放文字標籤,如下:
#ifdef _debug
#define new debug_new
#undef this_file
static char this_file = __file__;
#endif
static tchar *texttips = ;//此句為新增
3.用classwizard為cmainframe新增一成員函式:void cmainframe::update*******();用於更新工具條
void cmainframe::update*******()
//設定按鈕尺寸
sizebutton.cx = m_sizemax.cx;
sizebutton.cy = m_sizemax.cy;
sizeimage.cx = 16;
sizeimage.cy = 15;
m_wnd*******.setsizes(sizebutton,sizeimage);
showcontrolbar(&m_wnd*******,false,false);
showcontrolbar(&m_wnd*******,true,false);
m_wnd*******.redrawwindow();
}4.在cmainframe::oncreate()函式中,就在return 0;之前加入如下**:
update*******();///更新工具條
安裝ALEXA工具條
安裝 alexa 工具條 一 安裝在ie下 用ie開啟 點 install now ie6下一般可以成功。如果有問題,可以看看是否被防毒軟體攔截。ie7就比較麻煩。我分別在幾臺 xp作業系統的機器上裝,都不順利,並且是遇到不同的問題 1 安裝後無顯示 原因一,沒有載入 alexa 現象為選單欄的 檢...
VC真彩工具條
skyformat99 例子程式最終效果圖 一直在尋找製作一個 24bit 及以上真彩工具條的簡單有效方法,在各種vc站點都找到了很多有關這方面的文章和介紹,但是都存在一個不足的地方,介紹的不夠詳細,對初學者來說有點難度。最近終於有所發現,因此在這裡將自己在製作真彩工具條方面的小經驗介紹給大家,以期...
模仿 alexa 工具條
alexa的統計越來越受到國內 的重視,這也成為廣告投放和投資的重要依據.alexa統計是通過工具條來獲取樣本的.根據每百萬安裝有工具條的人中訪問該 的一個比率,結合其內部的演算法,得到一個 的流量排名。但是由於中國人安裝該工具條的人少,而外國人訪問中文 的也少,所以其流量統計對中國 是不公平的,不...
安裝ALEXA工具條
安裝alexa工具條 一 安裝在ie下 用ie開啟 ie6下一般可以成功。如果有問題,可以看看是否被防毒軟體攔截。ie7就比較麻煩。我分別在幾臺xp作業系統的機器上裝,都不順利,並且是遇到不同的問題 1 安裝後無顯示 原因一,沒有載入alexa 現象為選單欄的 檢視 工具欄 alexa 變灰,根本無...
在VC的工具條中加入組合框控制元件 zz
鄭愛武 國防科技大學電子工程學院,長沙410073 摘要 工具條已經成為windows程式重要的組成部分,一些高階程式語言也提供了對實現工具條的支援,但通常只是按紐的集合,不能直接加入組合框控制元件,本文講述了在windows環境下用vc4.0及其以上版本在工具條中加入組合框控制元件的方法。圖一 其...