vs2017でC++のアプリを作っているときに、以下のプログラムでエラーが出てしまいます。
// Create the application window. hwnd = CreateWindow(szWindowClass, L"", WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, NULL, NULL);
エラー C2664 'HWND CreateWindowExA(DWORD,LPCSTR,LPCSTR,DWORD,int,int,int,int,HWND,HMENU,HINSTANCE,LPVOID)': 引数 2 を 'PCWSTR' から 'LPCSTR' へ変換できません。 UNBROKEN_ AbcCalibrator
上記のエラーがでてしまいます。いろいろ調べて、プロパティの「すべての構成」「すべてのプラットフォーム」での文字セットを「マルチバイト文字セットを使用する」に変更してみてもダメでした。
L""
の部分はLPCSTR形式に変更できるのでしょうか?
回答1件
あなたの回答
tips
プレビュー

