如何把VC++自定义结构参数传递给VB的Active部件内函数

lir 2001-08-14 09:06:00
在VC++的程序内定义结构
#include "MyActXClass.h"

struct point{
double x;
double y;
}

CMyView::fun()
{
point pot1,pot2;
pot1.x=10,pot1.y=10;
pot2.x=100,pot2.y=100;
MyActXClass app;
app.CreateDispatch("MyProject.MyActXClass");
app.drawline(pot1,pot2);
}

在VB的ActiveX EXE部件内定义类MyActXClass模块
public drawline(...)
{
.....
}
我该如何编写drawline(...)的参数形式
...全文
71 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhengyun_ustc 2001-08-16
  • 打赏
  • 举报
回复
agree with zwbrush!
wyzegg 2001-08-15
  • 打赏
  • 举报
回复
vb接受VARIANT的,通过VARIANT
zwbrush 2001-08-15
  • 打赏
  • 举报
回复
在idl中定义自己的point结构.然后在drawpoint里返回就可以用了.

Tony.X 2001-08-15
  • 打赏
  • 举报
回复
无法传。

3,248

社区成员

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

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