在读写图像时,有的定义图像DIB使用LPSTR(DIB指针),有的使用LPBYTE(DIB位图数据块地址),请问两者有何区别,可否进行转换呢?如若能转换,怎样转换呢?
LPSTR指向的值可以为负,而LPBYTE只为正,所以尽量用后者。
LP表示长指针 P表示指针 STR表示字符串 D是两个 WORD是字 BYTE是字节。
LPSTR指向的值可以为负,而LPBYTE只为正,所以尽量用后者。
LP表示长指针 P表示指针 STR表示字符串 D是两个 WORD是字 BYTE是字节。