工具條加入文字名稱

2021-03-31 08:56:59 字數 1520 閱讀 9952

主要函式

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及其以上版本在工具條中加入組合框控制元件的方法。圖一 其...