关于windows编程里的各种数据类型
为了写一个控制windows文件权限的程序,这两天看windows系统编程,发现windows编程里各种各样的数据类型折磨的我体无完肤。哪位大大指点下我,unicode编码这块看什么书比较好,或者有什么资源。另外有个问题,今天我用L“”把一个char字符串(内容是一个文件路径,"E:\1111.txt")转换成一个LPCTSTR的类型,结果输出的是"E:I1.txt",这个是个什么情况呢?跪求指点!!!!!!!
[解决办法]
E:\1111.txt
=>
E:\\1111.txt
注意转义符号。
LPCTSTR 就是指向 char 的常量指针。
[解决办法]
char* -> wchar_t*
MultiByteToWideChar()
可以看看WIndows核心编程第二章