社区
ATL
帖子详情
在ATL组件中如何使用SAFEARRAY与VB客户传递数组?(无内容)
SUZJ
2000-07-17 11:07:00
...全文
140
4
打赏
收藏
在ATL组件中如何使用SAFEARRAY与VB客户传递数组?(无内容)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sonyStd
2000-12-30
打赏
举报
回复
我也想知道。:(
zouguangxian
2000-09-24
打赏
举报
回复
我也想知道。:(
SUZJ
2000-07-17
打赏
举报
回复
我想知道SAFEARRAY在ATL中怎么使用?
然后在组件的属性中怎么用这种类型?
Un1
2000-07-17
打赏
举报
回复
试试放置于 Variant 中与 VB 交换。
使用
WTL进行Windows桌面应用开发-第二部
1. 在第一部基础上增加更深入的
内容
,比如WTL提供的标准Win32窗口和自定义窗口的
使用
方式.2. 涉及到一些项目开发难题的窗口自定义的解决方案。3. 涉及到Gdiplus绘图的项目开发难题的一些解决方案。4. 推荐
使用
的第三方跨平台库, 虽然WTL是基于Windows的,但是不妨碍我们
使用
第三方的库进行开发,减少跨平台开发的学习成本。5. WTL是对Win32窗口的薄封装,库是原微软员工开发,是MFC的替代选择。掌握了WTL表示你已经基本掌握了Win32的窗口编程.6.
使用
WTL库完全
使用
C++开发,不需要其他编程语言,减少学习成本和复杂度,整个WTL是开源可控的。7. WTL库只能
使用
VS2005以上版本开发, 因为它依赖
ATL
库. 不同的VS版本对应的
atl
版本不一致,建议
使用
VS2010以上版本开发.
SAF
EAR
RAY
(安全
数组
)
使用
详解
SAF
EAR
RAY
(安全
数组
)
使用
详解一,何谓
SAF
EAR
RAY
(安全
数组
):winddows操作系统与
使用
SAF
EAR
RAY
定义。 下列
SAF
EAR
RAY
结构是
SAF
EAR
RAY
典型、 一般定义:typedef struct FARSTRUCT tag
SAF
EAR
RAY
{ unsigned short cDims; // 安全
数组
的大小 un
SAF
EAR
RAY
什么是
SAF
EAR
RAY
呢?可以理解为一个
数组
,可以定义维数、长度、边界、元素类型等信息,差不多相当于C#
中
的List 。 一般什么时候用呢? 在编写COM
组件
时,需要一次
传递
很多的数据时,
使用
SAF
EAR
RAY
会很方便;
VB
和C之间,或
VB
和VC++之间
传递
数组
或字符串,用C、C++或
ATL
创建DLL时用
SAF
EAR
RAY
。 怎么用呢 #include <OAIdl...
在COM
中
使用
数组
参数
关键字:DCOM、
数组
、自定义类型、Marshal、
Saf
eAr
ray
、ICollection 本文讲述在COM的接口
中
使用
数组
作为参数的三种方法。它们分别是:
数组
指针、
Saf
eAr
ray
和ICollection。文章分析了各种方法的优缺点。本文的目的不是描述COM的基本原理和开发方法。为了能够更好的理解本文
中
的
内容
,读者需要具备基本的COM编程知识。1 相关的基本概念 在COM
Visual Basic 和 C 之间
传递
数组
的方式
原文网址:http://support.microsoft.com/kb/207931 展开全部 | 关闭全部 本页 概要 更多信息 方案 1: 到需要的指针的函数
传递
数组
从 Microsoft Visual Basic 方案 2: 在 C
中
接收一个
SAF
EAR
RAY
编写的函数 方案 3: 声明 C
中
写入的 COM dll
中
SA
ATL
3,245
社区成员
48,537
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章