MFC在VS2008中开发ActiveX控件,运行时自带的容器在哪

如上面所说

在VS2008中开发MFC ActiveX控件,开发完后,通常使用VS自带的容器ActiveX Control Test Container来运行ActiveX控件。此容器在VS安装后的文件中是找不到的,需要自己手动获取。如下所述:
(1)按照你的VS所安装的路径,找到AllVCLanguageSamples.zip这个压缩文件,其在Samples下的名为2052文件夹中,如在我的电脑上,其所在路径为:C:\Program Files\Microsoft Visual Studio 9.0\Samples\2052\AllVCLanguageSamples.zip。
(2)找到这个压缩文件后,将其减压到当前文件夹中。
(3)按照如下路径C:\Program Files\Microsoft Visual Studio 9.0\Samples\2052\AllVCLanguageSamples\C++\MFC\ole找到TstCon这个文件夹。打开这个文件夹,可发现有两个资源解决方案TCProps和TstCon。
(4)在VS2008中打开这两个解决方案:

(5)将Tcprops设为启动项,方法:在解决方案Tcprops上右击,选择“设为启动项目”;然后对它进行编译。同样地,再将TstCon设为启动项,对它进行编译。编译需要几分钟,可以先干点别的。
(6)编译完后,就可在TstCon文件夹下的Debug文件夹中看到TstCon32.exe文件。在首次运行MFC ActiveX控件时,
在“可执行文件名称”处输入TstCon32.exe所在的路径。
温馨提示:答案为网友推荐,仅供参考
MFC在VS2008中开发ActiveX控件,运行时自带的容器在哪
在VS2008中开发MFC ActiveX控件,开发完后,通常使用VS自带的容器ActiveX Control Test Container来运行ActiveX控件。此容器在VS安装后的文件中是找不到的,需要自己手动获取。如下所述:(1)按照你的VS所安装的路径,找到AllVCLanguageSamples.zip这个压缩文件,其在Samples下的名

vs2010 中添加 ActiveX Control Test Container工具的方法
(1)则这个测试容器放在C:\\Program Files\\Microsoft Visual Studio10.0\\Samples\\2052目录下,(2)我们会发现有一个压缩文件,我们就在这个文件夹下面解压他,解压出这个文件(3)我们在进入这个文件中,路径是:VC2010Samples\\C++\\MFC\\ole\\TstCon,最终我们找到一个TstCon文件夹。(4)在VS2010中打开...

如何在VS2008中建立一个MFC项目
点击“完成”按钮,VS2008将自动生成一个基本的MFC应用程序框架。总结: 打开VS2008,选择“文件”>“新建”>“项目”。 选择“Visual C++”作为编程语言,然后选择“MFC应用程序”模板。 配置项目名称和位置,点击“确定”。 在MFC应用程序向导中选择“基于对话框的”应用程序类型,并点击“完成”。按照...

vs2008安装后为什么没有可以运行的程序
Microsoft Visual C++ 2008 Redistributable Package (x86) 将为 Visual C++ 库安装必要的运行时组件,使用户能够在未安装 Visual C++ 2008 SP1 的计算机上运行使用 Visual C++ SP1 开发的应用程序。Microsoft Visual C++ 2008 Redistributable Package (x86) 将为 Visual C++ 库安装必要的运行时组件,使用...

vs2008怎么可以和vc++6.0建立mfc的时候直接出来窗口 可以添加按钮_百度...
vs2008中没有ClassWizard,可以在类视图中选择相应的类右键选择属性,在属性对话框中可以添加消息响应。添加按钮等组件时,右边会停靠一个工具箱的对话框,直接拖动就可以了

VS2008MFC写的一个串口程序
len=safearray_inp.GetOneDimSize(); \/\/得到有效的数据长度 for(k=0;k<len;k++)safearray_inp.GetElement(&k,rxdata+k);这里有问题,你想一下,假如你的数据很多,超出了你的rxdata容量(rxdata只有512字节),这里就会把栈写坏了嘛,这里拿到了len后要做一下判断,不能直接safearray_inp.Get...

怎么用vs2008 实现串口通信
1 新建一个基于对话框的MFC应用程序工程。2 添加ActiveX控件。在对话框的空白处点击右键,在弹出的菜单中选择“Insert ActiveX Control”,这时弹出一个对话框,列出了本机已注册的所有控件,选择“Microsoft Communications Control, version 6.0”,点击“ok”。3 添加类和关联变量。右击对话框中新加的...

为什么VS2008下用MFC使用COMBOX时单击不能显示所有项
在界面上,点一下组合框的右边那里,把组合框控件的下拉部分拉宽一些。。。

vc 2008 中的MFC和vc 2005 有多大区别
在版本兼容性上,VS具备向上兼容性,用户可以轻松将项目迁移到更高版本,只需使用VS自带的转换向导即可,虽然可能会出现一些小问题,但通过参考新版MSDN中的相关文档,可以有效解决这些问题。然而,VS的向下兼容性并不保证,即不能保证所有旧版本的项目在新版本中能够完全正常运行。在进行版本迁移时,具体...

vs2008下的MFC程序,怎么检测内存泄露
Detected memory leaks!Dumping objects ->d:\\code\\mfctest\\mfctest.cpp(80) : {157} normal block at 0x003AF170, 4 bytes long.Data: < > 00 00 00 00Object dump complete. 在Output窗口双击粗体字那一行,那么IDE就会打开该文件,定位到该行,很容易看出是哪出现了内存泄露。

相似回答
大家正在搜