Mar*_*nen 4 c++ winapi wchar-t char lpcwstr
我正在尝试FindWindow()从 WinAPI使用,我想从用户那里询问窗口标题的输入:
char *input;
cout << "Window title: ";
cin >> input;
Run Code Online (Sandbox Code Playgroud)
很标准。那么,我如何将其转换为LPCWSTRfor FindWindow()?
我已经尝试了以下方法:_T(input), TEXT(input),(LPCWSTR)input但它们都不起作用。我也尝试使用wchar_t而不是char,但我char在其他地方都需要,所以我会因为使用wchar_t而不是char......
您可以使用 cin 和 cout 的广泛变体:
wchar_t input[256]; // don't really use a fixed size buffer!
wcout << L"Window title: ";
wcin >> input;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15808 次 |
| 最近记录: |