社区
ATL
帖子详情
我使用的是MFC DLL中从CMdTarget类继承下来的接口,所提供的方法里没有SafeArray类型
ybfs
2002-10-04 10:51:29
请问各位大虾如果我要传一个结构体数组到DLL内,这个结构体内有字符串组,应该使用什么方法?以前问过这样的问题,不过好像大家都叫我用safearray(long),bstr解决,但没有实例,如果可以的话,是否可以提供一些技术实例!
...全文
53
1
打赏
收藏
我使用的是MFC DLL中从CMdTarget类继承下来的接口,所提供的方法里没有SafeArray类型
请问各位大虾如果我要传一个结构体数组到DLL内,这个结构体内有字符串组,应该使用什么方法?以前问过这样的问题,不过好像大家都叫我用safearray(long),bstr解决,但没有实例,如果可以的话,是否可以提供一些技术实例!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
masterz
2002-10-06
打赏
举报
回复
http://www.codeguru.com/activex/comarray_struct.shtml
Passing arrays of structures in COM - Reg Anderson (1999/03/05)
MFC
消息响应机制文档
MFC
消息响应机制
MFC
数据库插入数据代码
主要用于
MFC
编程过程
中
,通过VS
中
的SQL语句对数据库SQL2005
中
数据实现添加
MFC
中
用户自定义
类
响应自定义消息
所以,又一个重要的结论,在自定义
类
能够处理任何消息之前一定要确保m_hWnd关联到一个窗体,即便这个窗体是不可见的。那么有人说,在自定义
类
的构造函数
中
调用Create函数就行了,不错,当然也可以在别处调用,只要确保在消息发送之前。但是,Create的调用很有说法,要注意两个地方,第一个参数是
类
的名称,我建议最好设为NULL;第五个参数是父窗体对象的指针,这个函数指定的对象一定要存在,我建议最好为整个程序的主窗体。还有很多人问第六个参数的意义,这个参数关系不大,是子窗体ID,用于传给父窗体记录以便识别。
MFC
架构之C
Cmd
Target
类
类
C
Cmd
Target
是
MFC
类
库
中
消息映射体系的一个基
类
。所有响应消息或事件的
类
都从它派生。例如,CWinApp,CWnd,CDocument,CView,CDocTemplate,CFrameWnd,等等。
C
Cmd
Target
类
是
MFC
处理命令消息的基础、核心。
MFC
为该
类
设计了许多成员函数和一些成员数据,基本上是为了解决消息映射问题的,而且,很大一部分是针对OLE设计的。在OLE应用
中
,C
Cmd
Target
是
MFC
处理模块状态的重要环节,它起到了传递
ATL
3,248
社区成员
48,530
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章