03 2008 檔案
Microsoft Visual C++ 2008 Express Edition下為exe程序添加圖標
摘要: 我用VC6導(dǎo)入一個ico文件,并得到了它的資源文件Script1.rc。嘿嘿,C風格的,那就不客氣的分析了。原來要用到VC6的3個頭文件:resource.h,afxres.h和WINRES.H。我把rc文件和3個頭文件,以及ico圖標文件都導(dǎo)入VC 2008 Express的項目中,居然就無情的成功了!
閱讀全文
posted @
2008-03-31 19:24 lf426 閱讀(3613) |
評論 (4) 編輯
SDL入門教程(十):5、SDL完美顯示中文
摘要:
5.1:構(gòu)建可以正確顯示中文的SDL_ttf函數(shù)
5.2:修改DisplaySurface的類方法
5.3:StringData在主程序中的調(diào)用
5.4:本章演示程序和完整源代碼下載
閱讀全文
posted @
2008-03-31 11:59 lf426 閱讀(8390) |
評論 (17) 編輯
SDL入門教程(十):4、用iconv獲得正確的Unicode,使用FriBiDi實現(xiàn)UTF-8到Unicode的正確轉(zhuǎn)換
摘要:
4.1:為什么iconv不能完全正確的轉(zhuǎn)換Unicode?
4.2:其它編碼與Unicode之間的雙向轉(zhuǎn)換,GNU FriBidi
4.3:將漢字,英文,數(shù)字和符號都正確的轉(zhuǎn)換為16位的Unicode
閱讀全文
posted @
2008-03-31 11:00 lf426 閱讀(5535) |
評論 (0) 編輯
SDL入門教程(十):3、字符集之間的轉(zhuǎn)換,win32下的libiconv
摘要:
3.1:GNU的libiconv項目
3.2:libiconv的演示程序
3.3:iconv的問題。
閱讀全文
posted @
2008-03-30 12:45 lf426 閱讀(3143) |
評論 (0) 編輯
SDL入門教程(十):2、直接通過Unicode讓SDL顯示中文
摘要:
2.1:SDL本身可以顯示中文嗎?
2.2:獲得字符串的Unicode碼
閱讀全文
posted @
2008-03-30 11:34 lf426 閱讀(4215) |
評論 (2) 編輯
SDL入門教程(十):1、多語言支持,Win32下的GetText
摘要:
1.1:po,mo與gettext
1.2:演示程序以及說明
1.3:為源程序制作po文件和mo文件
1.4:設(shè)置mo文件的目錄
1.5:構(gòu)建StringData類
1.6:做個gettext的批處理
閱讀全文
posted @
2008-03-30 02:02 lf426 閱讀(5013) |
評論 (3) 編輯
SDL入門教程(九):5、文本反饋鼠標位置坐標信息
摘要: 注意事項:
1、times.ttf文件請到C:\WINDOWS\Fonts下尋找并拷貝到資源目錄下。
2、如果您使用VC2008,請用Release編譯。原因是,似乎涉及到vector的操作,Runtime Library在debug的時候必須用Multi-theaded Debug DLL (MDd),而Release時候才用Multi-theaded DLL (MD)。而我們親愛的SDL必須始終用MD,所以,請Release吧。
閱讀全文
posted @
2008-03-26 21:20 lf426 閱讀(1656) |
評論 (0) 編輯
SDL入門教程(九):4、int轉(zhuǎn)換為std::string
摘要: 我下面考慮的問題,是用TextSurface反饋鼠標事件的信息。我想到的第一個例子,很自然就是反饋鼠標所在坐標的位置。這里涉及到一個基礎(chǔ)的問題,即鼠標位置顯然不是用字符串表示的。SDL給我們的反饋信息是int,我們需要用TextSurface將int構(gòu)建成可以被blit到ScreenSurface上的面,需要做的第一件事情,是將int轉(zhuǎn)換為string。
閱讀全文
posted @
2008-03-26 20:48 lf426 閱讀(4286) |
評論 (8) 編輯
SDL入門教程(九):3、文本反饋“按鍵”信息
摘要:
3.1:一些小的修改
3.2:回顧SDL事件輪詢
3.3:演示程序
閱讀全文
posted @
2008-03-25 11:56 lf426 閱讀(1849) |
評論 (0) 編輯
SDL入門教程(九):2、顯示文本的完整代碼
摘要: SDL圖形窗口顯示文本的完整代碼
閱讀全文
posted @
2008-03-24 20:31 lf426 閱讀(2347) |
評論 (2) 編輯
SDL入門教程(九):1、在SDL圖形窗口顯示文本
摘要:
1.1:一個小細節(jié),SDL窗口的名稱
1.2:使用*.ttf文件
1.3:構(gòu)建TextSurface類
閱讀全文
posted @
2008-03-24 20:22 lf426 閱讀(3994) |
評論 (0) 編輯
SDL入門教程(七):SDL摳色(Color Keying)
摘要:
1:什么是摳色(Color Keying)
2:RGB映射
3:添加Surface的類方法,摳色
4:在主程序中使用新的類方法,摳色
閱讀全文
posted @
2008-03-19 20:33 lf426 閱讀(4648) |
評論 (2) 編輯
SDL入門教程(六):SDL讀取其它格式的圖片
摘要:
1:擴充庫(Extension Libraries)
2:更加通用的Display Surface構(gòu)造函數(shù)
3:將圖片修改為適合顯示的格式
閱讀全文
posted @
2008-03-19 11:03 lf426 閱讀(3987) |
評論 (0) 編輯
從“集合”實例分析修飾函數(shù)返回值的const作用
摘要: 發(fā)現(xiàn)這個問題,是因為一直以來思考的一個算法——關(guān)于“集合”的實現(xiàn)。這個集合就是數(shù)學中的集合,與計算機中數(shù)列一個最大的不同在于,集合的元素是互異的。因為這兩天在熟悉vector,所以覺得用vector實現(xiàn)集合再合適不過了。STL確實是很好很強大的體系,無論是內(nèi)存管理,還是鏈表的實現(xiàn),讓我們可以省很多心。其實關(guān)于為什么要實現(xiàn)集合,也是因為我在計劃實現(xiàn)類似英雄無敵戰(zhàn)場計算移動的一系列算法中,很多地方會用到集合的概念,甚至包括并集和差集等等。
閱讀全文
posted @
2008-03-13 13:30 lf426 閱讀(939) |
評論 (3) 編輯