哪位大侠能讲一下VS2003下编写ATL Project与VS6.0下的区别?100分!

JerryGR 2006-10-14 04:19:07
小弟以前在VS6.0下编写ATL,现在因为需要,换到2003环境下编写ATL,对2003下的ATL很不适应。
比如说,VS6.0向导生成的代码和VS2003就很大不同,以前的idl这里不见了,还多生成了一个project,而且importlib也很不方便,现在还没有找到如何添加lib。

希望大家讨论讨论这个问题。
...全文
284 点赞 收藏 10
写回复
10 条回复
LiChenYue 2006年12月30日
没用过。NET
回复 点赞
Fibre 2006年11月06日
多出来的project是用来建立独立的代理、存根dll的,用来在需要进行列集和散集的client,server所在的机器,
向导中没有选择Attributed,生成的代码和atl3.0几乎是一样的,
improt lib 也是一样
回复 点赞
Goober 2006年11月05日
vs2003中称为(属性化编程),不需要idl
回复 点赞
「已注销」 2006年10月21日
区别不大吧~~~
回复 点赞
DentistryDoctor 2006年10月20日
主要是因为很多ATL的资料都是基于VC6写的吧。
到VC2003时流行的已然是.Net了。
回复 点赞
JerryGR 2006年10月20日
2003中好像不是这样的
回复 点赞
wlwlxj 2006年10月15日
^_^,你没有去掉那个属性吧,就是生成项目的时候最上面那个复选框,没多大区别,就是_Module没有了,换成_ModuleBase好像
回复 点赞
JerryGR 2006年10月15日
自己顶一下
回复 点赞
JerryGR 2006年10月15日
Thanks
回复 点赞
zzd8310 2006年10月14日
帮顶
回复 点赞
发动态
发帖子
ATL
创建于2007-09-28

3024

社区成员

4.8w+

社区内容

ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区公告
暂无公告