Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Получить родителя в потоке, Знаю что звучит криво 
:(
    Опции темы
Nuzur
Дата 20.5.2005, 22:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1019
Регистрация: 4.7.2004

Репутация: 3
Всего: 5



Делаю так:

DWORD dwThreadId, dwThrdParam = 1;
HTest = CreateThread(NULL, 0, Test, &dwThrdParam, 0, &dwThreadId);

а потом:

DWORD WINAPI Test(LPVOID Param)
{
CDebug * pDebug = (CDebug*)Param;

- и в pDebug я получаю не родителя, а что-то другое.

Как это исправить?


--------------------
Never again...
PM MAIL   Вверх
Nuzur
Дата 21.5.2005, 23:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1019
Регистрация: 4.7.2004

Репутация: 3
Всего: 5



Ау народ smile
Неужто никто не знает, может я вопрос не так задал.
У меня не выходит....


--------------------
Never again...
PM MAIL   Вверх
NiJazz
Дата 22.5.2005, 07:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Jazz coder
****


Профиль
Группа: Экс. модератор
Сообщений: 2286
Регистрация: 10.8.2003
Где: Москва

Репутация: 2
Всего: 23



Nuzur
Почему ты передаешь DWORD, а не CDebug?
PM MAIL   Вверх
Nuzur
Дата 22.5.2005, 14:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1019
Регистрация: 4.7.2004

Репутация: 3
Всего: 5



Цитата(NiJazz @ 22.5.2005, 07:25)
Nuzur
Почему ты передаешь DWORD, а не CDebug?

Тоесть вы хотите сказать что надо делать так

CDebug WINAPI Test(LPVOID Param)
{
CDebug * pDebug = (CDebug*)Param;
}

Что за....ничего не понимаю....

Или обьясните поподробнее, а тоя наверно ничего не понял.


--------------------
Never again...
PM MAIL   Вверх
Coocky
Дата 22.5.2005, 20:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


GUI гуру
****


Профиль
Группа: Участник Клуба
Сообщений: 2879
Регистрация: 16.2.2004
Где: Украина. Запорожь е

Репутация: 25
Всего: 62



Nuzur
Цитата
Как это исправить?

Код

DWORD dwThreadId, dwThrdParam = 1;


Посмотри, что ты передаешь- DWORD smile


--------------------
Верю в смерть после жизни, в любовь после секса ,в крем после бритья smile        
PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0660 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.