全部默认,大概步骤(我用vc2003):
新建一个ATL项目,叫TestATL
然后在工程上右键,选择“添加-添加类”,选择“ATL 控件”
然后在弹出的提示框里面,起个名字,叫ATLControl,其它都默认,
编译生成(没有编译TestATLPS,就算编译一下效果也一样),然后
到activex 控件测试容器里面插入控件,此时找不到TestATL,在activex 控件测试容器里面点击“文件->注册控件”,此时可以看到,
TestATL是已经注册了的。我在vc6下面,想把TestATL控件添加到工程中使用,也是找不到TestATL控件,跟在
activex 控件测试容器里面里面表现一样。