Questions tagged «lpcstr»

3
LPCWSTR代表什么?应该如何处理?
首先,到底是什么?我猜它是一个指针(LPC表示长指针常量),但是“ W”是什么意思?是指向字符串的特定指针还是指向特定字符串的指针?例如,我想关闭一个名为“ TestWindow”的窗口。 HWND g_hTest; LPCWSTR a; *a = ("TestWindow"); g_hTest = FindWindowEx(NULL, NULL, NULL, a); DestroyWindow(g_hTest); 该代码是非法的,并且由于const char [6]无法转换为CONST WCHAR而无法使用。我一点都不明白。我想对所有这些LPCWSTR,LPCSTR,LPSTR有一个清晰的了解。我试图找到一些东西,但是我感到更加困惑。在msdn站点FindWindowEx上声明为 HWND FindWindowEx( HWND hwndParent, HWND hwndChildAfter, LPCTSTR lpszClass, LPCTSTR lpszWindow ); 所以最后一个参数是LPCSTR,编译器需要LPCWSTR。请帮忙。
91 c++  winapi  lpcstr 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.