PDA

View Full Version : مشکل با LPWSTR



vasilopita
سه شنبه 12 مهر 1390, 22:48 عصر
سلام. مگه نمی گیم LPWSTR همون *char خودمونه ؟! پس چرا وقتی از *char استفاده می کنم ارور می گیره ؟؟ تازه وقتی یه رشته رو به LPWSTR تبدیل می کنم متنی که نشون می ده یه چیزی تو مایه های چینیه ؟؟؟؟!!!!

tdkhakpur
چهارشنبه 13 مهر 1390, 12:39 عصر
مگه نمی گیم LPWSTR همون *char خودمونه ؟!

نخیر همون نیست.
این نوع اشاره به داده های یونیکد هست و طولا با char تفاوت داره.

r00tkit
چهارشنبه 13 مهر 1390, 15:50 عصر
typedef __nullterminated WCHAR *NWPSTR, *LPWSTR, *PWSTR;
بعد
typedef wchar_t WCHAR; // wc, 16-bit UNICODE character