几个令刚学会控制台转到Windows界面编程疑惑的变量

LPSTR :一个32位指向字符串指针,相当于char *;

LPCSTR:一个32位指向字符常量指针,相当于const char *;

LPESTR:一个32为指向unicode字符串指针,相当于wchar_t *;

LPCWSTR:一个32位指向unicode字符串常量指针,相当于const wchar_t *;

LPSTR-----------------------> char *

LPBYTE-------------------->unsigned char *

LPBYTE 与 LPSTR 的转换就是 unsigned char* 与 char* 的转换。

BYTE:一个8位无符号字符型。typedef unsigned char       BYTE;相当于unsigned char

原文地址:https://www.cnblogs.com/croot/p/3235115.html