- 571 名前:デフォルトの名無しさん [2007/10/11(木) 22:06:35 ]
- 生成元のクラスから生成したクラスに、自クラスのメソッドを渡し、
生成したクラスから生成元のクラスへコールバックしたいと思ってます。 AsyncDeligateを使えばいいのかと思うんですが、 この関数って実は、自クラス内のメソッドのコールバックにしか使えないの でしょうか? ref class MyClass{ void Method{ AsyncDeligate^ asyncDeligate = gcnew(this, &MyClass::Func); } void Func(IAsyncResult ar) { } }; と自クラスでAsyncDeligateは使えそうだけど、生成したクラス→生成元 クラスへのコールバックを実現するために、生成元のクラスで、どのように 関数を渡したらいいのか(AsyncDeligateをどのように使うのか?)が 不明です。 そもそもAsyncDeligateでこれを実現することはできるのでしょうか?
|

|