如何在OLE自动化组件中传递数组 |
| |
引用本文: | 祝晓鹰,余锋.如何在OLE自动化组件中传递数组[J].电脑编程技巧与维护,2001(9):53-54. |
| |
作者姓名: | 祝晓鹰 余锋 |
| |
摘 要: | 用MFC编制自动化组件时,借助类向导,我们可以很方便地为组件的属性及方法添加各种普通类型的参数,如整型、浮点型、字符串等。但遗憾的是,类向导不直接支持数组类型的参数,为了实现这一点,我们需要调用Win32函数。 一、预备知识 自动化组件中,数组以“安全数组(safearray)”的形式传递,它包含了数组的维数、每一维下标的范围等信息,保证数组访问不会越界。对“安全数组”的的访问是通过一个指向SAFEARRAY结构的指针实现的,SAFEARRAY结构也被称
|
关 键 词: | OLE 自动化组件 传递数组 MFC 程序设计 |
修稿时间: | 2001年3月3日 |
本文献已被 CNKI 维普 万方数据 等数据库收录! |
|