我是要写一个COM组件,组件调用我以前写好的DLL,
那个DLL的接口是int RecvServ(struct ClientInfo ClientIf,struct FileInfo Finfo);
struct ClientInfo和struct FileInfo
是我自定义的。
现在要用COM组件封装提起,在写COM的时候哪里添加这两个结构体?格式又该怎么写?
添加方法的时候不知道参数选什么类型了。
struct ClientInfo
{
char IPName[16];
char ID[30];
char RealName[200];
}; struct FileInfo
{
char FileName[FILENAME_MAX];
unsigned long FileSize;
char Filenum[50];
char MAC[MAC_SIZE];
char FileDate[20];
};
那个DLL的接口是int RecvServ(struct ClientInfo ClientIf,struct FileInfo Finfo);
struct ClientInfo和struct FileInfo
是我自定义的。
现在要用COM组件封装提起,在写COM的时候哪里添加这两个结构体?格式又该怎么写?
添加方法的时候不知道参数选什么类型了。
struct ClientInfo
{
char IPName[16];
char ID[30];
char RealName[200];
}; struct FileInfo
{
char FileName[FILENAME_MAX];
unsigned long FileSize;
char Filenum[50];
char MAC[MAC_SIZE];
char FileDate[20];
};
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货