掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VBのプログラムのCLSIDを取得するには? (ID:115127)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
シェルエクステンションの作成ですか。 そうしますと、適切なインターフェイスをImplementsしたActiveX DLLを 作成し、それをレジストリに登録する事になります。 # ただし、VB6では、インターフェイスを定義できませんので、 # ODL等でタイプライブラリを作成し、それを参照設定する必要があります。 作成したActiveX DLLのIIDやCLSID等を調べる方法はいくつかありますが、 私の場合は、OLEVIEW.EXE を利用する事が多いです。 > VisualStudioにCLSID値の生成ツールがあるのはWebで検索されました CLSIDというか、GUID(グィード)ですね。ファイル名は GUIDGEN.EXE です。 > HKEY_CLASSES_ROOT/*/Shellex/ContextMenuHandlers/Adobe.Acrobat.ContextMenuキーが登録され、 ContextMenuHandlers を実装するのであれば、「IContextMenuインターフェイス」について調べてみてください。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.