我想用vb做界面,c++做底层。请问怎么把他们连接起来?简单的小程序

 我来答
哈欠聊科技
2010-09-10 · TA获得超过422个赞
知道小有建树答主
回答量:159
采纳率:0%
帮助的人:139万
展开全部
常用有两种方式:
1, C++底层做成传统DLL, VB程序通过DLL的导出函数调用底层功用.
串类型参数传递时要注意细心处理.

2, C++底层做成COM控件,严格来说,是做成自动化对象方式的COM (就是实现了IDISPATCH接口), 做后VB就可以比较方便的调用它了。
COM规范对传递字符串参数上约定得比较好,缺点是C++代码写COM,有些细节稍麻烦些。

推荐后一种方式.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-09-10
展开全部
- - 这么蛋疼。。 还不如全C++
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4577d499a
2010-09-10 · 超过11用户采纳过TA的回答
知道答主
回答量:23
采纳率:0%
帮助的人:0
展开全部
c++做动态库,vb的界面调用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式