解决方案 »
- 使用IP多播发送文件报错First-chance exception in XXX.exe (KERNEL32.DLL): oxcoooooo5 Access
- 555~~急啊,数据库连接时老是出这样问题,那位帮帮我啊,谢谢
- 急!!!!求助:一装vc就重启怎么回事?
- 菜单项添加推出程序项,如何实现
- 各位大侠大侠好,现在小弟遇到了一个很难的题目,目前急用,请大家帮忙想想如何实现,谢谢了。
- 这个程序我怎么也调试不过去,大家帮忙看一下,拜托了
- 各位大虾帮忙,急,在线等待.
- 如何用过vc截取ajax动态内容
- 高手看过来!-- 怎样在获取某种文件格式的右键菜单?
- 数据库那边没戏,看看VC这边搞得定不?
- CDockablePane有AttachToTabWnd(),有分离函数!
- 如何使用cur鼠标图片的左上角为基准点
详细做法
宏定义的极致发挥---让你的普通C++类轻松支持IDispatch自动化接口(二)
我没有实现文件cpp只有头文件+lib dll,可以这样做吗?
这个头文件是给其他人用的吗?我勒个擦
其实在COM组件中可以对外输出结构体的,方法如下:
1.声明结构体
typedef struct tagTagDriverAndIoAddressDefine
{
WCHAR A_DriverName[RDB_DRV_DRIVER_NAME_MAX_LEN+1];
WCHAR A_IO_Address[RDB_DRV_IO_ADDRESS_NAME_MAX_LEN+1];
}TagDriverAndIoAddressDefine;
这里一定要用到typdef,我也不知道为什么。
2.在你的接口函数中一定要有一个函数使用TagDriverAndIoAddressDefine作为函数参数