LPSTR,LPCSTR,LPTSTR,LPWSTR的区别

lpstr==   long   的指向string的指针  
  lpcstr==long   的指向const   string的指针  
  LPWSTR==long   的指向word   string的指针

 

 

LPSTR:   char*  
   
  LPCSTR   const   char*,   const字符指针,指向的字符串的值不能修改。  
   
  LPTSTR:根据不同的编译指示有不同的解释  
   
  #ifdef   _UNICODE  
    define   LPTSTR     LPWSTR  
  #else  
    define   LPTSTR     LPSTR  
  #endif  
   
   
  LPWSTR:   unsigned   short* 

你可能感兴趣的:(LPSTR,LPCSTR,LPTSTR,LPWSTR的区别)