Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+2

Winapi c++, как с поля для ввода текста, записать введенный текст в переменную?

Я создал такую функцию:

HWND hwndfunc = CreateWindow(L"EDIT", L"", WS_VISIBLE | WS_CHILD | WS_BORDER, 40, 40, 200, 20, hWnd, NULL, (HINSTANCE)GetWindowLongPtr(hWnd, GWLP_HINSTANCE), NULL);

А вот что делать дальше? как выполняется запись символов в переменную?

По дате
По рейтингу
Аватар пользователя
Новичок

GetWindowTextLength - вернёт количество символов

выделяем память для текста, если надо добавляем + 1 для нуля в конец строки

получаем текст функцией GetWindowText