14 / 14 / 8
Регистрация: 26.09.2007
Сообщений: 866
|
||||||||||||||||||||||||||
1 | ||||||||||||||||||||||||||
Указатель hwnd передать в поток05.01.2018, 19:53. Показов 752. Ответов 0
Метки нет (Все метки)
вобщим, как известно в поток надо передавать hwnd главного окна потом делать FromHandle в потоке. я так и делаю и не правильный результат. вот есть код запускает поток и передает в него hwnd. (у меня приложение на базе CDialog)
фактически что я делаю - беру hwnd и до запуска потока получаю pDlg через вызов FromHandle и после запуска потока беру тот же hwnd уже в потоке и тоже получаю pDlg через вызов FromHandle но уже в потоке - и значение pDlg полученное до запуска потока отличается от того что потом получаем pDlg в потоке. немного запутано но думаю ясно. если наглядно объяснить - я делаю до запуска потока:
как решить проблему с этим указателем на главное окно которое я передаю в поток? например строчка в потоке глючит:
заранее спасибо.
0
|
05.01.2018, 19:53 | |
Ответы с готовыми решениями:
0
Как передать указатель в поток? Не могу передать указатель в поток Передать указатель на объект в новый поток Через CreateThread в поток передать указатель на форму или ее элемент |
05.01.2018, 19:53 | |
05.01.2018, 19:53 | |
Помогаю со студенческими работами здесь
1
Если в класс нужно передать указатель на указатель на массив строк неизвестной длинны? Передать в неуправляемую функцию указатель на указатель Как передать HWND параметром через ShellExecute? Передать в функцию указатель на указатель Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |