LPSTR与LPBYTE之间的区别

来源:互联网 发布:java 2d游戏编程入门 编辑:程序博客网 时间:2024/06/05 04:57
  在读写图像时,有的定义图像DIB使用LPSTR(DIB指针),有的使用LPBYTE(DIB位图数据块地址),请问两者有何区别,可否进行转换呢?如若能转换,怎样转换呢?
  LPSTR指向的值可以为负,而LPBYTE只为正,所以尽量用后者。
  LP表示长指针 P表示指针 STR表示字符串 D是两个 WORD是字 BYTE是字节。