今天想写一个OCX的控件,调试的时候居然找不到ActiveX控件测试容器,记得之前用VS2005直接在菜单里就能找到, 微软是在VS2008之后在菜单中去掉了,把它放在了例子程序里面(提供源码),需要自己编译,编译方法参考
http://blog.csdn.net/cbnotes/article/details/8281558
其中说道要 将 “编译平台选为Win32”
在vs2008的安装目录
D:\Program Files (x86)\Microsoft Visual Studio 9.0\Samples\1033
找到 AllVCLanguageSamples.zip并解压,
然后进入目录
D:\Program Files (x86)\Microsoft Visual Studio 9.0\Samples\1033\C++\MFC\ole\TstCon
打开 TstCon.sln ,右键打开工程属性,此时报错:
the operation could not be completed. 未指定的错误
直接使用如下方法解决问题,
在项目管理器中,分别对两个工程TCProps和TstCon执行如下操作:
右键点击工程 选择Unload project菜单
然后再右键点击工程选择 Reload Project菜单
然后右键 打开工程属性, 一切正常