DOBON.NET DOBON.NETプログラミング掲示板過去ログ

インターフェース実装方法について

環境/言語:[環境(XP)、使用言語(VB.NET)]
分類:[.NET]

いつもご参考にさせて頂いております。

現在VisioActiveXをVB.NETに組み込みまして、開発しようとしております。
そこで、Visioのマニュアルを見ていますと、Visioツールバー表示関連で

「ホスト コンテナ アプリケーションに IOleInPlaceFrame インターフェイスを正しく実装する必要があります。詳細については、MSDN Web サイトで「IOleInPlaceFrame」を検索してください」

とありました。MSDNを探しても詳細は分からず困っております。
お恥ずかしながら、どなたかこのインターフェース実装方法を
お教え願えないでしょうか?困り果ててしまっています。
諸農です。

■No3907に返信(デハビさんの記事)
> 「ホスト コンテナ アプリケーションに IOleInPlaceFrame インターフェイスを正しく実装する必要があります。詳細については、MSDN Web サイトで「IOleInPlaceFrame」を検索してください」
>
> とありました。MSDNを探しても詳細は分からず困っております。

MSDN2003年7月バージョンから2004年4月バージョンまでを確認しましたが、
記載されていました。

InsertMenus: Allows container to insert menus.
SetMenu: Adds a composite menu to window frame.
RemoveMenus: Removes a container's menu elements.
SetStatusText: Sets and displays status text about.
EnableModeless: Enables or disables modeless dialog boxes.
TranslateAccelerator: Translates keystrokes.

との事です。
各項目にはリンクが張られていて、そのメソッドの実装方法についての
説明が記載されていました。

DOBON.NET | プログラミング道 | プログラミング掲示板