Собственно сабж.
Было так:
CWinThread* thread = AfxBeginThread(startThread, (void*) this);
Как такое перещить на .NET? Очень важно передать параметр "this" в функцию startThread (она статическая).
Ковыряю System::Threading::Thread, но чота не получается туда передать то, что нужно. Может кто владеет тайной?
28.02.05 21:58: Перенесено модератором из '.NET GUI' — Хитрик Денис
Используй делегаты, в них можно передавать параметры.
Yours faithfully, bbb.
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Здравствуйте, bullbonebro, Вы писали:
B>Используй делегаты, в них можно передавать параметры.
B>
данное сообщение получено с www.gotdotnet.ru
B>ссылка на оригинальное сообщение
Сдесь только ссылка на this передается. В .net новый поток уже выполняет функцию-член. Так что this в ней уже будет работать.