IE 実行可能ファイルを指す Internet Explorer CLSID がレジストリに定義されています。
この CLSID を CoCreateInstance 関数で使用したいのですが、このコードをどのライブラリにリンクすればよいかわかりません。
CPP のコードに以下を追加しました -
EXTERN_C const CLSID CLSID_InternetExplorerMedium;
ifdef __cplusplus
class DECLSPEC_UUID("D5E8041D-920F-45e9-B8FB-B1DEB82C6E5E")
InternetExplorerMedium;
endif
hResult = CoCreateInstance (CLSID_InternetExplorerMedium,
NULL, CLSCTX_SERVER,
IID_IWebBrowser2, (void **) &m_pMyIE);
この CLSID を持つヘッダー ファイルを特定できなかったため、これを .CPP ファイルに追加しましたが、タイプ ライブラリも特定できませんでした。