「ようやくツールバーが出るぞー」
IDeskBandを実装する(実装編)
前に自動生成で作成した、
・KumaBarBand.h
・KumaBarBand.cpp
これらに対して実装します
実装してビルドすると、こんな感じのが出るようになります
KumaBarBand.h
IDeskBandとIObjectWithSiteImplを継承します。
また、BEGIN_COM_MAPに、IOleWindow、IDockingWindow、IDeskBand、IObjectWithSiteを登録します。
詳しい実装はリンク先を見てください。
赤文字が今回追加した部分になります。
KumaBarBand.h
KumaBarBand.cpp
KumaBarBand.hに書いた関数を実装します。
実際にはツールバーWindowとか作って、GetWindow時に返したりしないといけないのだけど、
まだその辺りは作ってないので未実装。
KumaBarBand.cpp
ビルド
実装が終わったら、ビルドします。
IEを開いて、右クリック→クマ専用ツールバーと選ぶと、ツールバーが出るようになります。
「おー、出た」
コメントスペース