@egtraイグトランスの頭の中(のかけら)ActiveBasicを中心にプログラミングの話をぼちぼちと。Qiitaの6日目の記事です。MSXMLのDOMDocumentクラスのオブジェクトは、QueryInterfaceでIStreamを要求すると面白い挙動を示します。}実行結果はこのようになります。00C7D850IStreamをQueryInterfaceするたびに新しい内部オブジェクトを作っているらしく、毎回異なるアドレスへのポインタを返してくるのです。その一方、そこからさらにIUnknownをQueryInterfaceすると同じポインタを返します。このため、これでQueryInterfaceの規則は守っているということなのでしょう。試してはいませんが、ATLだとCOM_INTERFACE_ENTRY_TEAR_OFFでこのようなQueryIntarfaceのたびに新しい内部オブジェクトを作る実装が可能そうな気がします。コメントをキャンセルメールアドレスが公開されることはありません。WPThemes.Info。