Из Thread взять значение из поля окна
Помогите пожалста.
Создаю
CreateThread(NULL, NULL, second, NULL, NULL, &thID);
И потом из этой функции (second) пытаюсь присвоить значение переменной-тексовому полю - edit1.
edit1 = "asdf";
Пробовал так:
CclientDlg::edit1 = "asdf";
Тоже не получается.
Как добраться до нее?
Спасибо
Код:
SendMessage(hWnd, WM_SETTEXT, 0, (LPARAM)lpszNewText);
hWnd - handle вашего эдита, lpszNewText - текст, который должен в нем появиться.
А как получить hWnd - handle нашего эдита? IDC_EDIT1
Не могу найти..
Посоветуйте мне книгу. Планирую писать на msvc++ 2008 под win
Цитата: cursor
ПОнял спасибо
А как получить hWnd - handle нашего эдита? IDC_EDIT1
Не могу найти..
А как получить hWnd - handle нашего эдита? IDC_EDIT1
Не могу найти..
Используйте GetDlgItem или передавайте его в качестве параметра для потока.