2017年10月16日

VS2010中关于char[]转换成LPCWSTR的问题

摘要: 在写Win32应用程序时候,你可能遭遇到如下错误 : error C2664: ‘LoadImageW’ : cannot convert parameter 2 from ‘char [20]’ to ‘LPCWSTR’“char [20]”转换为“LPCWSTR” 一、问题的原因:VS2010默 阅读全文

posted @ 2017-10-16 09:12 &大飞 阅读(261) 评论(0) 推荐(0) 编辑

LPCTSTR,LPWSTR, PTSTR, LPTSTR区别

摘要: L表示long指针,这是为了兼容Windows 3.1等16位操作系统遗留下来的,在win32中以及其他的32为操作系统中, long指针和near指针及far修饰符都是为了兼容的作用,没有实际意义。即win32中,long,near,far指针与普通指针没有区别,LP与P是等效的。P表示这是一个指 阅读全文

posted @ 2017-10-16 07:44 &大飞 阅读(585) 评论(0) 推荐(0) 编辑

LPSTR、LPCSTR、LPTSTR和LPCTSTR的意义及区别

摘要: LPCSTR 32-bit 指针,指向一个常量字串 LPSTR 32-bit 指针,指向一个字串 LPCTSTR 32-bit 指针,指向一个常量字串。此字串可移植到Unicode 和DBCS LPTSTR 32-bit 指针,指向一个字串。此字串可移植到Unicode 和DBCS 1.、ANSI( 阅读全文

posted @ 2017-10-16 07:15 &大飞 阅读(741) 评论(0) 推荐(0) 编辑

导航