vs2010 用MFC调用 com组件 vs2010 用MFC调用 com组件中的函数 (只有一个.DLL)。请问高手:如何解决?尽量详细些,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 既然是COM组件,你可以CoCreateInstance,然后你需要知道它的接口,然后QueryInterface来调用对应接口函数 请问oyjerry:怎样知道它的接口呢?这个地方真的不会。郁闷,请详解 tlb文件,可以用MFC自动生成的 你调用QueryInterface通过接口的IID来查找接口指针,然后调用你对应的接口函数不就行了。。 给个ADO组件使用的例子:#import "c:\Program Files\Common Files\System\ADO\msado15.dll" \ no_namespace rename ("EOF", "adoEOF") _ConnectionPtr adoConn; _RecordsetPtr adoRs; CString connStr; CString sqlStr; connStr=_T("Provider=SQLOLEDB;Server=sudaliang;Database=utscadadb; uid=sa;Password=ut2001;"); sqlStr=_T("Table1"); HRESULT hr; try { hr = adoConn.CreateInstance(__uuidof(Connection)); hr = adoRs.CreateInstance(__uuidof(Recordset)); pStm->Type=adTypeBinary; hr = adoConn->Open((_bstr_t)connStr, L"", L"", adCmdUnspecified); } catch (CException* e) { } #import "c:\Program Files\Common Files\System\ADO\msado15.dll" \ no_namespace rename ("EOF", "adoEOF")就是这里的import指令啊 大智慧新一代采用了行情全推的方式,这是用什么方式实现的? CTreeCtrl控件中的结点如何设置两个信息 多边形裁减(对不住各位了 没分了) 另存为 熟悉tcp/ip协议的进来啊............ vc中如何对字符串进行传递? 今天面试的几道题目,请弟兄们指教指教,本人非科班,见笑了 用下面的语句实现了获取系统当天的年月日,请问如何得到第二天的年月日呀?好的简单的算法。感谢!! 设置ip地址的问题 关于实时去掉大容量文件中指定字节数据的问题 一个简单的文本编辑器,但不能输入!!求帮助!!! 求助 关于MFC文本输出的问题
no_namespace rename ("EOF", "adoEOF") _ConnectionPtr adoConn;
_RecordsetPtr adoRs;
CString connStr;
CString sqlStr; connStr=_T("Provider=SQLOLEDB;Server=sudaliang;Database=utscadadb; uid=sa;Password=ut2001;");
sqlStr=_T("Table1");
HRESULT hr; try
{
hr = adoConn.CreateInstance(__uuidof(Connection));
hr = adoRs.CreateInstance(__uuidof(Recordset));
pStm->Type=adTypeBinary; hr = adoConn->Open((_bstr_t)connStr, L"", L"", adCmdUnspecified);
}
catch (CException* e)
{
}
no_namespace rename ("EOF", "adoEOF")
就是这里的import指令啊