Ошибка C2440 «=»: невозможно преобразовать «const char [18]» в «LPCWSTR» [дубликат] ⇐ C++
-
Anonymous
Ошибка C2440 «=»: невозможно преобразовать «const char [18]» в «LPCWSTR» [дубликат]
#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 и продолжать получать эту ошибку.
Может ли кто-нибудь сказать мне, как решить эту проблему и почему я получаю эту ошибку?
#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 и продолжать получать эту ошибку.
Может ли кто-нибудь сказать мне, как решить эту проблему и почему я получаю эту ошибку?
Мобильная версия