我做了一个activeX 控件,控件需要返回给客户程序的一个结构数据,被我封装成一个com对象,现在的问题是:如何在控件程序中生成这个com对象,并且把这个com对象传递给客户程序?那位大虾有类似的demo代码?谢谢啦
解决方案 »
- 请教:关于图像处理的问题,在线急等~~~~~ 来着有分送~~
- 没积分了,不是不想给啊.用GetMessage等待线程结束时切换窗口收不到消息
- 在网页中使用ActiveX控件的问题
- 在ADO 中做这样的查询。有没有问题??
- 一个简单问题不得其解 求助……
- 各位大哥!我想把闪存格式化了,但是系统提示有些保护不能格式化,我怎样去掉写保护?
- 模板函数问题
- 疑惑ing
- 一道很难的编译原理题目,也很变态
- 如何得到word工具栏上一个指定的按钮?详细情况如下:
- 如何在VC中使用VB所寫的ActiveX dll? 主要問題是如何生成vb所寫dll的接口文件,在線等。。。
- COM中如何传递大量数据struct,要求跨语言开发
pObject1->GetObject2( IDispatch** );STDMETHOD ComObject1::GetObject2( IDispatch** ppDispatch )
{
InterfaceYour* pInterface = NULL ;
HRESULT hr = ::CoCreateInstance(__uuidof(ComObject2),
NULL,
CLSCTX_INPROC_SERVER,
__uuidof(InterfaceYour),
(void**)&pInterface) ;
if ( SUCCEEDED( hr ) )
{
IDispatch* pDispatch;
hr pInterface->QueryInterface( IID_IDidispatch, &pDispatch);
if ( SUCCEEDED( hr ) )
{
*ppDispatch = pDispatch;
}
}
return hr;}
(__uuidof(ComObject2),=〉CLSID_MyObject谢谢楼上88dd(巴迪) :)