ATL を使用して作成された COM オブジェクトがあります (MFC サポートなし)
オブジェクトには、ダイアログを開く 1 つのメソッドがあります (残りのすべてを実行します)。
現在、別のEXEから呼び出しています:
hr = CoCreateInstance(
CLSID_MyControl,
NULL,
CLSCTX_INPROC_SERVER,
IID_IMyControl,
(void**) &pMyControl
);
その後:
hr = pMyControl->MyMethod (ATL::CComBSTR(InputString1), ATL::CComBSTR(InputString2), &IntReturned, &IntReturned);
ブラウザからそのまま呼び出すことはできますか?
オブジェクトをインスタンス化し、ブラウザからメソッド (パラメータを使用) を呼び出すにはどうすればよいですか?