com 接口 uuid 是怎么生成的,如何通过2003直接用向导生成一些接口

coldplay968 2007-08-13 03:36:20
import "oaidl.idl";
import "ocidl.idl";
[
uuid(FAEAE6B7-67BE-42a4-A318-3256781E945A),
helpstring("ISimpleMath Interface"),
object,
pointer_default(unique)
]
interface ISimpleMath : IUnknown
{
HRESULT Add([in]int nOp1,[in]int nOp2,[out,retval]int * pret);
HRESULT Subtract([in]int nOp1,[in]int nOp2,[out,retval]int * pret);
HRESULT Multiply([in]int nOp1,[in]int nOp2,[out,retval] int * pret);
HRESULT Divide([in]int nOp1,[in]int nOp2,[out,retval]int * pret);
};
...全文
220 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
coldplay968 2007-08-14
  • 打赏
  • 举报
回复
com 基本的原理都懂,不过还没有写过代码
有好心人愿意指点一二的 请加我qq 151231825
coldplay968 2007-08-14
  • 打赏
  • 举报
回复
讲的大概的意思懂了,谢谢。
wshcdr 2007-08-13
  • 打赏
  • 举报
回复
com 接口 uuid 是怎么生成的

有uuid生成工具的
比如通过命令行使用的uuidgen.exe

如何通过2003直接用向导生成一些接口

VS2003里有ATL 类型的工程吧,选择一个,向导会为你自动生成一些接口
coldplay968 2007-08-13
  • 打赏
  • 举报
回复
上面的代码 是从这里下载的
http://www.vckbase.com/document/viewdoc/?id=915#IDL

3,245

社区成员

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

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