regsvr32注册OCX控件及其他用途

regsvr32.exe是一个强大的命令,用于注册和反注册DLL、OCX控件。本文介绍了如何使用该命令修复IE浏览器问题,解决Windows在线升级问题,卸载XP中的非必要功能,以及防范网络脚本病毒。通过简单的命令行操作,可以有效解决系统问题并提升安全性。
摘要由CSDN通过智能技术生成

注册OCX控件

运行命令  

regsvr32.exe example.ocx

 

 


很多朋友都用过Windows系统下提供的regsvr32.exe这个命令。不要瞧不起这个小命令。有时候它可能帮你解决大问题。

一、轻松修复IE浏览器 很多经常上网的朋友都有过这样的经历:IE不能打开任何新的窗口,。用鼠标点击超联接也没有任何的反应。这是一般情况下需要重新启动机器或者重新安装IE就能解决问题。其实根本没这么 麻烦,使用regsvr32.exe命令就可以轻松搞定。在开始---运行里输入“regsvr32.exe actxprxy.dll”回车 确定;再次输入运行Regsvr32.exe shdocvw.dll”回车。重新启动计算机后IE被轻松修复。上网一切正常如初。

二、解决windows无法在线升级的问题 windows漏洞很多。每隔一段时间都需要使用windows update来升级自己的系统。可这个程序总是出现无法使用的情况。这个时候使用regsvr32.exe有可以帮助我们解决这个问题。开始---运行--输入regsvr32.exe wupdinfo.dll回车。这是系统重新注册了UPDATE的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要将现有的 MFC Win32 项目转换为 OCX 控件,可以按照以下步骤进行操作: 1. 创建一个新的 ATL 项目: - 在 Visual Studio 中,选择 "文件" -> "新建" -> "项目"。 - 在 "项目类型" 中选择 "Visual C++",在 "模板" 中选择 "ATL 项目"。 - 输入项目名称和位置,然后点击 "确定"。 2. 添加现有的 MFC 代码: - 将现有的 MFC 代码文件(例如 .cpp 和 .h 文件)复制到新的 ATL 项目中。 - 右键单击 "源文件" 或 "标头文件" 文件夹,选择 "添加" -> "现有项",并选择复制的文件。 3. 设置 ATL 项目属性: - 右键单击 ATL 项目,选择 "属性"。 - 在 "配置属性" 中,选择 "常规"。 - 在 "通用属性" 中,将 "字符集" 设置为与原始 MFC 项目相同的选项(例如 "使用多字节字符集")。 4. 创建控件类: - 在 ATL 项目中,右键单击 "资源文件" 文件夹,选择 "添加" -> "添加新项"。 - 在 "添加新项" 对话框中,选择 "Visual C++" -> "ATL" -> "ATL 简单对象"。 - 输入控件类的名称和位置,然后点击 "添加"。 - 在控件类中添加现有 MFC 代码的适配器方法。 5. 导出控件接口: - 在控件类的 .idl 文件中,定义控件接口。 - 使用 `[oleautomation]` 和 `[uuid("<GUID>")` 标记方法和接口。 6. 实现控件适配器方法: - 在控件类的 .cpp 文件中,实现控件适配器方法,将其与现有的 MFC 代码进行交互。 7. 构建项目: - 构建 ATL 项目,确保没有错误或警告。 8. 注册控件: - 打开命令提示符,使用管理员权限运行。 - 切换到 ATL 项目的输出目录。 - 运行 `regsvr32 <控件名称>.ocx` 注册控件。 完成上述步骤后,你将获得一个 OCX 控件,其中包含你的现有 MFC 代码。你可以在其他项目中使用这个 OCX 控件,通过添加它作为一个 ActiveX 控件来实现与 MFC 项目的交互。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值