2012年12月25日

WINDOWS游戏编程大师技巧-常见编绎连接错误FAQ

摘要: 1.无法从“const char [10]”转换为“LPCWSTR”vs6,vs2005的版本问题解决方案1:winclass.lpszClassName= (LPCTSTR)WINDOW_CLASS_NAME;解决方案2:wndcls.lpszClassName = L"ShadowJack first window";2.error LNK2019: 无法解析的外部符号_DirectDrawCreateEx@16,该符号在函数 "int __cdeclGame_Init(void *,int)" (?Game_Init@@YAHPAXH@Z) 中被引 阅读全文

posted @ 2012-12-25 00:28 &大飞 阅读(599) 评论(0) 推荐(0)

VC 中与字符串相关的宏 _T、TEXT,_TEXT、L 的作用

摘要: 一、 在字符串前加一个L作用: 如 L"我的字符串" 表示将ANSI字符串转换成unicode的字符串,就是每个字符占用两个字节。 strlen("asd") = 3; strlen(L"asd") = 6; 二、 _T宏可以把一个引号引起来的字符串,根据你的环境设置,使得编译器会根据编译目标环境选择合适的(Unicode还是ANSI)字符处理方式 如果你定义了UNICODE,那么_T宏会把字符串前面加一个L。这时 _T("ABCD") 相当于 L"ABCD" ,这是宽字符串。 如果没有定义,那 阅读全文

posted @ 2012-12-25 00:28 &大飞 阅读(104) 评论(0) 推荐(0)

导航