■ VisualC++(MFC限定)相談室 5■
■ このスレッドは過去ログ倉庫に格納されています
0563560
NGNG「staticでないメンバ関数を渡せるか?」ということかな?
だとしたら多分無理なんじゃないかな...
thisポインタを渡さなくてはいけないので。(という自分もよく分からず)
class Hoge :
{
main();
static UINT Foo(LPVOID ptr);
}
Hoge::main()
{
AfxBeginThread(Hoge::Foo, (LPVOID)this);
}
Hoge::Foo(LPVOID ptr)
{
Hoge* a = (Hoge*)ptr;
a->何か;
}
なら可能でしょう。
Fooを実行中にインスタンスがデストラクトされたらマズいことになるので注意。
>>562 スマソ。sp5の間違いですた。
■ このスレッドは過去ログ倉庫に格納されています