先日質問した者ですがまたおながいしますm(__)m
COMインタフェースは純粋仮想関数で定義しますが、
これはどうしてでしょうか?
普通の仮想関数にしておけば、デフォルト実装できますし、
そのインタフェースを継承する別のインタフェースは
デフォルト実装に任せるか、自身で再定義するかの
選択の余地があると思うのですが。。。
純粋仮想関数にするが故に、毎回毎回IUnkownから自力
で書かなきゃいけないような気がするのですが。