圖解C++語言進(jìn)行編制技巧說明
在前面小節(jié)中已經(jīng)提到,C++只是一個(gè)ISO標(biāo)準(zhǔn),標(biāo)準(zhǔn)中規(guī)定了C++的基本語法以及這些語法對(duì)應(yīng)的語義(可以簡單理解為語法的含義),在這里拿出來和大家分享一下。。。。
在這里將介紹兩個(gè)重點(diǎn)的內(nèi)容,一個(gè)是制作真彩工具條的圖形工具Visual toolbar,另一個(gè)是在程序中顯示工具條的類CtrueColorToolBar。有了這兩個(gè)利器,幾乎能夠非常簡單快速的制作任何真彩工具條。呵呵。1、Visual Toolbar工具Visual Toolbar 是一個(gè)工具條制作工具,也是目前唯一的這樣的小工具,幾乎是一直夢(mèng)寐以求的超級(jí)好用的小工具。
呵呵,當(dāng)我第一次拿到這個(gè)東西的時(shí)候,只有一個(gè)感慨“太實(shí)用了!”?! 〔恢来蠹乙酝鞴ぞ邨l的時(shí)候是怎樣的,反正本人覺得很繁瑣,程序員又不是美工,可是為了界面的pp,只好硬著頭皮上了,不可能自己畫那些圖標(biāo),那就采用現(xiàn)成的吧。#t#
于是只能上網(wǎng)找一些好看得xp圖標(biāo),然后用 photoshop 拼啊拼得,一不小心就得從來,費(fèi)時(shí)費(fèi)力。不知道別人都怎么做的,反正搜索了所有的制作真彩工具條的文章,都沒有發(fā)現(xiàn)作者提供這樣的信息或者方法。每次都很納悶,當(dāng)然也有一些作者提供了用ico圖標(biāo)作工具條的方法,不夠相比這個(gè)有點(diǎn)復(fù)雜了。
Visual Toolbar 的下載地址:界面非常簡單,一看就能夠理解和動(dòng)手操作。只需要加入圖標(biāo)就能夠生成。
簡單吧,把你找到的一些pp的圖標(biāo)一個(gè)個(gè)加進(jìn)去吧,就能自動(dòng)合并成一個(gè)真彩工具條位圖,而且還可以再拆分,重新組合,前后位置也可以從新排列。呵呵,不到一分鐘,一個(gè)pp的bmp位圖就完成了。而且還能同時(shí)生成normal圖,hot圖,和disable圖。
有了這些位圖,真彩工具條就算搞定了一半了。2、CtrueColorToolBar類 CtrueColorToolBar 類是一個(gè)專門加載真彩位圖制作 toolbar 的很實(shí)用的類。 這個(gè)類的下載地址是:http://www.codeproject.com/docking/TrueColorToolBar.asp 確實(shí)不錯(cuò),用這個(gè)類配合上面的工具,是一個(gè)很不錯(cuò)的組合。下面就用一個(gè)例子一步步來實(shí)現(xiàn)吧。系統(tǒng) windwos2000+VC 6.0 + sp5。
先建立一個(gè)基于C++的SDI標(biāo)準(zhǔn)程序,沒啥好說的,一路默認(rèn)吧。這個(gè)時(shí)候程序會(huì)默認(rèn)生成一個(gè)工具條,如圖: screen.width-333)this.width=screen.width-333" border=0> 先這樣放著吧,不理會(huì)。將CtrueColorToolBar類的兩個(gè)文件拷貝到程序的目錄下,并且在FileView中右鍵單擊項(xiàng)目,加入CtrueColorToolBar類的兩個(gè)文件,如: