我正在構建一個使用Visual Studio 2013上的Win32應用程序。從我已閱讀的教程中,我知道下面的代碼是正確的,但我不知道在哪裏更改參數類型閱讀以下內容:Win32應用程序編程C++,參數類型錯誤LPCWSTR
case WM_CREATE:
{
hEdit = CreateWindowEx(WS_EX_CLIENTEDGE, "Edit", "",
WS_CHILD | WS_VISIBLE | ES_MULTILINE | ES_AUTOHSCROLL |
ES_AUTOVSCROLL, 50, 100, 300, 300, hWnd, (HMENU)IDC_EDIT_BOX,
NULL, NULL);
編譯亮點「編輯」,並給了我這個錯誤:
Error 1 error C2664: 'HWND CreateWindowExW(DWORD,LPCWSTR,LPCWSTR,DWORD,int,int,int,int,HWND,HMENU,HINSTANCE,LPVOID)' : cannot convert argument 2 from 'const char [5]' to 'LPCWSTR'
你有沒有試過在參數2中的「編輯」? – Sai
和參數3中的L「」。 – WhozCraig