このオブジェクトに関連付けられた GUID はありません。 – プログラミング – Home

このオブジェクトに関連付けられた GU...
 
通知
すべてクリア

[解決済] このオブジェクトに関連付けられた GUID はありません。


maki
 maki
(@maki)
ゲスト
結合: 23年前
投稿: 12
Topic starter  

マイクロソフトのHPから
「Visual C++でコンテキストメニューハンドラを使用すると、
Windows シェルの機能を拡張する方法」のソースをダウンロード
して、ビルドしたら、以下のエラーが出ました。

c:\RSContext\Developer\drop\RSContext\RSMenu.h(30):
error C2787: 'IContextMenu' :
このオブジェクトに関連付けられた GUID はありません。

これはATLDLLのプロジェクトです。
URLは以下のとおりです。
http://support.microsoft.com/default.aspx?scid=kb;ja;298109

GUIDって、自分のPCで作り直さなければいけないのでしょうか?

ビルド環境環境は以下のとおりです。
WindowsXP Home/VisualStdio.net(VC7)

VC6用のソースなので、VC7用に変換してビルドしました。
ATLについては、勉強中です。

よろしくお願いします。


引用未解決
トピックタグ
超初心者
 超初心者
(@超初心者)
ゲスト
結合: 23年前
投稿: 139
 

googleで関係しそうなのを発見した
http://web.sfc.keio.ac.jp/~ryohsawa/blog/archives/2007/01/net2003icontext.html


返信引用
ITO
 ITO
(@ITO)
ゲスト
結合: 22年前
投稿: 1235
 

GUIDは、GUIDGEN.EXEで作成します。


返信引用
maki
 maki
(@maki)
ゲスト
結合: 23年前
投稿: 12
Topic starter  

ビルドとおりました。
comdef.hのパスをVc7/includeからVc7/PlatformSDK/includeに変更しました。
ありがとうございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました