C ++ Visual Studio. Шаблон является причиной, по которой мой сценарий не работает? [закрыто]C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 C ++ Visual Studio. Шаблон является причиной, по которой мой сценарий не работает? [закрыто]

Сообщение Anonymous »

Это причина? Я нашел этот скрипт на Google Copilot.
(https://i.sstatic.net/lqwd4ej9.png)
Я хочу, чтобы друг тоже меня руководил. Таким образом, разногласия получит большое количество благодарности. Пожалуйста, помогите мне. < /P>
Это код: < /p>
#include

LRESULT CALLBACK WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) {
static HWND hTextbox;

switch (uMsg) {
case WM_CREATE:
hTextbox = CreateWindow("EDIT", "", WS_CHILD | WS_VISIBLE | WS_BORDER,
10, 10, 200, 25, hwnd, nullptr, nullptr, nullptr);
break;
case WM_DESTROY:
PostQuitMessage(0);
break;
default:
return DefWindowProc(hwnd, uMsg, wParam, lParam);
}
return 0;
}

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) {
const char CLASS_NAME[] = "SampleWindowClass";

WNDCLASS wc = {};
wc.lpfnWndProc = WindowProc;
wc.hInstance = hInstance;
wc.lpszClassName = CLASS_NAME;

RegisterClass(&wc);

HWND hwnd = CreateWindowEx(0, CLASS_NAME, "WinAPI Textbox Example",
WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT,
300, 200, nullptr, nullptr, hInstance, nullptr);

if (hwnd == nullptr) return 0;

ShowWindow(hwnd, nCmdShow);

MSG msg = {};
while (GetMessage(&msg, nullptr, 0, 0)) {
TranslateMessage(&msg);
DispatchMessage(&msg);
}

return 0;
}


Подробнее здесь: https://stackoverflow.com/questions/796 ... oesnt-work
Ответить

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

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

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

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

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