如何公开自己定义的数据结构

2002dingding 2003-08-04 02:39:50
我在ocx中定义了自己的数据结构,如何公开它,当客户端程序调用时可以直接看到这个结构?
...全文
32 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
2002dingding 2003-08-18
  • 打赏
  • 举报
回复
谢谢非常
xiaohedou 2003-08-05
  • 打赏
  • 举报
回复
就是如此了!
Cline 2003-08-05
  • 打赏
  • 举报
回复
import "oaidl.idl";
import "ocidl.idl";
typedef struct _tagMath
{
int a;
int b;
}MATH_DATA;
[
object,
uuid(11CA683C-757B-4871-85B4-C7651585EDF1),
dual,
helpstring("IMath Interface"),
pointer_default(unique)
]
interface IMath : IDispatch
{

[id(1), helpstring("method Add")] HRESULT Add([in] int a,[in]int b,[out,retval]int* pResult);
[id(2), helpstring("method AddEx")] HRESULT AddEx([in]MATH_DATA data,[out,retval]int* pResult);
};
2002dingding 2003-08-05
  • 打赏
  • 举报
回复
能否详细点,大哥
Cline 2003-08-04
  • 打赏
  • 举报
回复
idl

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧