code blocks + MinGW 的編譯連接

code blocks + MinGW,編譯一個VC6.0能過的項目,出現錯誤:
一、TB_SETIMAGELIST、TBSTYLE_XXXX 所有未定義
二、TransparentBlt 不能連接

緣由是 code blocks + MinGW 默認定義的Windows版本低了。spa

解決辦法:在編譯參數裏定義高版本。
一、-D"_WIN32_IE=0x0500"
二、-D"WINVER=0x0500"code

另外若是源文件中使用漢字,致使編譯出錯或運行亂碼,可定義漢字支持:
-finput-charset=GBKinput

相關文章
相關標籤/搜索