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