社区
其它技术问题
帖子详情
关于windows下 regsvr32 的问题
醉风林天
2017-08-25 09:09:34
昨天在做项目的时候突然想到一个问题,就是 在使用regsvr32 命令 注册dll 或ocx 控件的时候,操作系统会进行哪些操作?可以确定的是在注册表里面添加了一些东西,但是添加在哪?什么时候使用? 另外注册的时候系统还会有什么操作?会不会加载进内存?加载到内存之后,如何获取指定名字的运行库信息?
网上这方面的资料不多,希望各位大神能给点提示
...全文
531
3
打赏
收藏
关于windows下 regsvr32 的问题
昨天在做项目的时候突然想到一个问题,就是 在使用regsvr32 命令 注册dll 或ocx 控件的时候,操作系统会进行哪些操作?可以确定的是在注册表里面添加了一些东西,但是添加在哪?什么时候使用? 另外注册的时候系统还会有什么操作?会不会加载进内存?加载到内存之后,如何获取指定名字的运行库信息? 网上这方面的资料不多,希望各位大神能给点提示
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
醉风林天
2017-11-25
打赏
举报
回复
感谢各位的回复, 我想到的问题在 《COM技术内幕》 这本书里面都找到了答案, 但是里面的思想现在还很有用, 需要PDF 和 随书光盘的 可以给我留言,再次感谢大家
真相重于对错
2017-08-25
打赏
举报
回复
如果你建立过atl项目,会发现一个后缀是rgs的文件,一般就是把那个rgs文件写入注册表
sdghchj
2017-08-25
打赏
举报
回复
ATL COM相关,网上挺多的,找本电子书。 注册的时候会吧文件路径注册,其它程序就读注册表就能知道库在哪。 注册的时候肯定要加载动态库,遍历内部所有的ATL组件,注册UUID和CLSID等等。
chm文件打不开怎么办,快下载hhupd.exe
chm 打不开,装下hhupd.exe这个就行了 下载hhupd.exe,安装hh.exe后并运行。 2.实际上,下载hhupd.exe后,运行后就可以了。这个东西大小为461kb 3.在c:\
windows
\system
32
里找到“Hhctrl.ocx”文件,然后运行:“re
gs
vr
32
“c:\
windows
\system
32
\hhctrl.ocx... 网上的解决方法不可行,下载不了hhupd.exe.我直接执行re
gs
vr
32
c:\
windows
\system
32
\hhctrl.ocx就ok了。 解决方法2是: 1,右键关联chm文件的“打开方式”到\
Windows
\HH.exe 2,在命令行运行re
gs
vr
32
itss.dll 3,在命令行运行re
gs
vr
32
hhctrl.ocx
Win7 Home启动组策略编辑器所需要的文件
WIN7的家庭普通版是没有组策略的不包含这个功能。 1、将
Windows
7版中(运行了
Windows
7的更高级的版本的电脑上)的"
WINDOWS
\system
32
”文件夹中的gpedit.msc、fde.dll、gpedit.dll、gptext.dll、wsecedit.dll文件复制到HOME版的“
WINDOWS
\system
32
”文件夹中。 2、在“开始--运行”中依次运行以下命令:“re
gs
vr
32
fde.dll”、“re
gs
vr
32
gpedit.dll”、“re
gs
vr
32
gptext.dll”、“re
gs
vr
32
wsecedit.dll”分别注册这4个动态数据库。 3、将
Windows
7版的“
WINDOWS
\INF”文件夹中的所有*.adm文件复制替换到HOME版的“C:\
WINDOWS
\INF”文件夹中。 4、最后单击“开始--运行”,输入“gpedit.msc”应该便可以启动组策略了。
MSVCP71 msvcr71 (win7 64 位)
提示丢失msvcr71.DLL、MSVCP71.DLL文件解决办法 1、XP或者
Windows
7
32
位系统的电脑运行传奇3出错的,提示丢失msvcr71.DLL文件的,可以下载MSVCP71.DLL和msvcr71.dll文件.下载之后复制到C:\
WINDOWS
\system
32
文件夹下,然后打开“开始-运行-输入“re
gs
vr
32
Msvcr71.Dll”,最后重启电脑。 2、安装64位系统的,可以下载MSVCP71.DLL和msvcr71.dll文件。并将两个文件分别复制到C:\
WINDOWS
\system
32
\文件夹下和
Windows
\SysWOW64\文件下 ,最后重启电脑。 3、
Windows
7系统的,可以选择兼容模式运行。 只有纯洁安装的系统才会出现此
问题
与提醒。 以上是win7(64)位 必须的两个文件 大家所需的两个文件,已杀毒。请放心使用!
丢失api-ms-win-crt-runtime-l1-1-0.dll解决
1. 把api-ms-win-crt-runtime-l1-1-0.dll下载到电脑 2. 直接拷贝该文件到系统目录里:C:\
Windows
\System
32
目录下,64位系统为:C:\
Windows
\SysWOW64 3. 最后在开始菜单中找到“运行(R)” 或者按快捷键“Win+R”,在弹出的框内输入“re
gs
vr
32
api-ms-win-crt-runtime-l1-1-0.dll”(不含双引号),回车即可解决错误提示!
VS2010/2008/2005 MSCOMM串口控件
VS2010MFC没有串口控件,此压缩包里包含了串口控件相关的3个文件。mscomm
32
.ocx MSCOMM
32
.oca MSCOMM
32
.DEP MSCOMM.SRG 将这几个文件拷贝到一个固定的目录下然后注册就可以在MFC里正常使用串口控件了。 注册:开始->运行 输入Re
gs
vr
32
"C:\
WINDOWS
\system
32
\MSCOMM
32
.OCX" 根据自己文件的存放目录修改就OK了
其它技术问题
3,881
社区成员
9,054
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章