因?yàn)橄氲降?0章的內(nèi)容比較繁雜,所以想給大家一個(gè)完整的演示程序以及源代碼。那個(gè)難看的默認(rèn)可執(zhí)行程序的圖標(biāo)實(shí)在讓我忍受不了了,VC Express貌似又沒有給提供VS那樣的給exe文件添加圖標(biāo)的功能,所以,我從VC6來找解決方案。
結(jié)果比我想像簡(jiǎn)單得多!
我用VC6導(dǎo)入一個(gè)ico文件,并得到了它的資源文件Script1.rc。嘿嘿,C風(fēng)格的,那就不客氣的分析了。原來要用到VC6的3個(gè)頭文件:resource.h,afxres.h和WINRES.H。我把rc文件和3個(gè)頭文件,以及ico圖標(biāo)文件都導(dǎo)入VC 2008 Express的項(xiàng)目中,居然就無情的成功了!看來Express仍然不愧是VS的閹割版,其實(shí)就是少了點(diǎn)材料,基本能力還是在的。^^
最后我干脆把3個(gè)h文件合并到rc文件中了,并且給它起個(gè)好記的名字:icon.rc,并做了簡(jiǎn)單的修改?,F(xiàn)在使用起來就更簡(jiǎn)單了:
1、將icon.rc導(dǎo)入VC2008的資源(Resource Files)中;
2、將ico文件更名為logo.ico并放到項(xiàng)目文件夾下(即存放cpp和h文件的文件夾);
3、編譯,OK了!
我在演示程序中包含了這個(gè)好用的icon.rc,有興趣的朋友可以直接下載來使用了,您甚至都不需要裝VC6。下載地址:(在rc文件夾下)
http://www.fs2you.com/zh-cn/files/62f0acf0-ff11-11dc-a4f4-0014221b798a/
posted on 2008-03-31 19:24
lf426 閱讀(3602)
評(píng)論(4) 編輯 收藏 引用 所屬分類:
Win32與VC