• ベストアンサー
※ 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関数を正しく呼び出すことができるようになります。

質問者が選んだベストアンサー

  • ベストアンサー
  • kumatti1
  • ベストアンサー率60% (73/121)
回答No.1

> これを古い形 IServiceProvider::QueryService > 識別子が見つかりませんでした Shlwapi.h

uyama33
質問者

お礼

ありがとうございます。 Shlwapi.h が2005年のものでしたので入っていませんでした。(VS2005を使っています。) SDKの新しいものをダウンロードして、2010年のものを使ったら 認識してくれました。 これからもよそしくお願いします。

関連するQ&A