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);
};
...全文
173 点赞 收藏 4
写回复
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
回复 点赞
发动态
发帖子
ATL
创建于2007-09-28

3024

社区成员

4.8w+

社区内容

ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区公告
暂无公告