我有一个使用 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);
是否可以从浏览器中按原样调用它?
如何实例化对象并从浏览器调用我的方法(使用参数)?