N
Nikitos
Помогите плиз решить задачу
Создаю рабочий поток, ему передается параметром описатель окна c помощью GetSafeHwnd()
В потоке я хочу вызвать открытую переменную-член класса, из которого иницирован поток.
Я делаю так
// pParam - параметр LPVOID потока
// CMyDialog - класс диалогового окна, из которого запущен поток
HWND hDialog = (HWND) pParam;
CMyDialog* dlg = (CMyDialog*) CWnd::FromHandle(hDialog);
// вызываю переменную класса CMyDialog, выводится значение типа -92824051 (а должно int - 50)
Помогите плиз
Спасибо
Создаю рабочий поток, ему передается параметром описатель окна c помощью GetSafeHwnd()
В потоке я хочу вызвать открытую переменную-член класса, из которого иницирован поток.
Я делаю так
// pParam - параметр LPVOID потока
// CMyDialog - класс диалогового окна, из которого запущен поток
HWND hDialog = (HWND) pParam;
CMyDialog* dlg = (CMyDialog*) CWnd::FromHandle(hDialog);
// вызываю переменную класса CMyDialog, выводится значение типа -92824051 (а должно int - 50)
Помогите плиз
Спасибо