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