佚名通过本文主要向大家介绍了
请问如何在ATL中传递结构类型参数?我搜索到的例子在VCNET好像都不能用,只能旧问重提,郁闷!等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 请问如何在ATL中传递结构类型参数?我搜索到的例子在VCNET好像都不能用,只能旧问重提,郁闷!
描述:
解决方案1:
描述:
请问如何在ATL中传递结构类型参数?
我找了很多例子都是在VC 6.0下使用的,但是不知道VC.NET下如何使用。
以下好像是VC 6.0中的使用方法:
1、在IDL文件中定义如下结构类型:
typedef
[uuidof(......)]
struct tagUserInfo
{
int x;
int y;
}UserInfo;
2、紧接着就可直接在接口定义中使用该结构类型了。
但是,在VC.NET中不知道该怎么做(.NET中的IDL文件是编译器【编译时】自动生成的,这点跟6.0不同。)?
唉,在下对ATL不熟悉,希望高手帮忙指教一下,谢谢了!
解决方案1:
哈哈!接分!