您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> VC/MFC >> 在atl中使用struct以及union

在atl中使用struct以及union

来源:网络整理     时间:2016/8/31 4:35:38     关键词:

关于网友提出的“ 在atl中使用struct以及union”问题疑问,本网通过在网上对“ 在atl中使用struct以及union”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 在atl中使用struct以及union
描述:

在atl中使用struct以及union因为com的特殊性,所以有很多限制。以前在codeproject中看过一个如何使用自定义的数组,以及如何使用自定义的数据结构,基本上解决了接口函数中参数为自定义结构,自定义数组的问题。不过现在我要在自定义结构中使用union来包含多个struct,这时候提示是有问题的。请众位高手解答!程序方法如下:
自定义一个头文件header.h,在这个头文件中定义了我自定义的结构。
typedef struct _PQ{
char a1;
char a2;
}PQ;
typeddef struct _ZCAA{
int i1;
union{
PQ pq;
};
}ZCAA;
此时会出现问题,什么PQ未定义一类的问题。请众位高手解答。


以上介绍了“ 在atl中使用struct以及union”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3674700.html

相关图片

相关文章