- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:IUnknown_QueryService ?)
IUnknown_QueryService関数のエラーメッセージと解決方法
このQ&Aのポイント
- 古い形でのIUnknown_QueryService関数の呼び出しにより、'IUnknown_QueryService': 識別子が見つかりませんでしたというエラーメッセージが表示されます。これは、Shlwapi.hにIUnknown_QueryServiceが含まれていないバージョンのMicrosoft Windowsの場合に発生します。
- 解決方法として、この関数がShlwapi.hから直接呼び出される必要があります。具体的には、ordinal 176を使用してShlwapi.dllから直接呼び出す必要があります。
- これにより、'IUnknown_QueryService': 識別子が見つかりませんでしたというエラーメッセージが解決し、IUnknown_QueryService関数を正しく呼び出すことができるようになります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
> これを古い形 IServiceProvider::QueryService > 識別子が見つかりませんでした Shlwapi.h
お礼
ありがとうございます。 Shlwapi.h が2005年のものでしたので入っていませんでした。(VS2005を使っています。) SDKの新しいものをダウンロードして、2010年のものを使ったら 認識してくれました。 これからもよそしくお願いします。