Ошибка C2440 «=»: невозможно преобразовать «const char [18]» в «LPCWSTR» [дубликат]C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Ошибка C2440 «=»: невозможно преобразовать «const char [18]» в «LPCWSTR» [дубликат]

Сообщение Anonymous »


#include LRESULT CALLBACK window_callback(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) { вернуть DefWindowProc(hWnd, uMsg, wParam, lParam); }; int WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd) { WNDCLASS window_class = {}; window_class.style = CS_HREDRAW | CS_VREDRAW; window_class.lpszClassName = "Класс игрового окна"; window_class.lpfnWndProc = window_callback; }; В этом коде я не могу изменить window_class.lpszClassName и продолжать получать эту ошибку.

Может ли кто-нибудь сказать мне, как решить эту проблему и почему я получаю эту ошибку?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»