スレ立てるまでもない質問はここで 第90刷
■ このスレッドは過去ログ倉庫に格納されています
0803776
2008/04/18(金) 20:47:40レスありがとうございます。
dynamic_castですか、試してみます。
>でも、そんなことするなら、そもそもCOMを使う意味ないじゃん。
要は一つのCOM(DLL)で複数のコンポーネントをクライアントに
提供したいのですが、その際DLL内部で生成された
インスタンス間でデータの受け渡しがしたいのです。
つまりこれは同一プロセス上での処理であって、
別プロセス間でのやりとりは想定していません。
例えば、classA.getClassB()の内部で、IClassB実装クラスの
インスタンスを作成し、インターフェースポインタを返す前に、
IClassBのインスタンスにデータを渡してあげる、
といった事がしたいだけなのです。
色々説明不足ですみません。
■ このスレッドは過去ログ倉庫に格納されています