ActiveX控件在注册表中注册信息整理

注册表位置列表

HKEY_CLASSES_ROOT\Interface\主调度接口UUID

HKEY_CLASSES_ROOT\Interface\事件调度接口UUID

HKEY_CLASSES_ROOT\TypeLib\类型库UUID

HKEY_CLASSES_ROOT\Wow6432Node\CLSID\类信息UUID

HKEY_CLASSES_ROOT\Wow6432Node\CLSID\属性页UUID

HKEY_CLASSES_ROOT\Wow6432Node\Interface\主调度接口UUID

HKEY_CLASSES_ROOT\Wow6432Node\Interface\事件调度接口UUID

HKEY_CLASSES_ROOT\Wow6432Node\TypeLib\类型库UUID

HKEY_CLASSES_ROOT\控件类型ID

 

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\主调度接口UUID

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\事件调度接口UUID

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\类型库UUID

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\类信息UUID

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\属性页UUID

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\Interface\主调度接口UUID

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\Interface\事件调度接口UUID

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\TypeLib\类型库UUID

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\控件类型ID

 

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\类信息UUID

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID\属性页UUID

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\Interface\主调度接口UUID

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\Interface\事件调度接口UUID

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\TypeLib\类型库UUID 

 

类型库UUID

[注册表位置\类型库UUID]

[注册表位置\类型库UUID\类型库版本信息]

@=类型库名称信息

[注册表位置\类型库UUID\类型库版本信息\0]

[注册表位置\类型库UUID\类型库版本信息\0\win32]

@="文件存放路径"

[注册表位置\类型库UUID\类型库版本信息\FLAGS]

@="2"

[注册表位置\类型库UUID\类型库版本信息\HELPDIR]

@=""

类型库UUID, 主调度接口UUID, 事件调度接口UUID, 类信息UUID, 属性页UUID 表示样式:

{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}

类型库名称信息 表示样式:

"NNNNLib"

类型库版本信息 表示样式:

x.x

文件存放路径 表示样式:

盘符:\\路径\\文件名.后缀

 

主调度接口UUID

[注册表位置\主调度接口UUID]

@=主调度接口名称

[注册表位置\主调度接口UUID\ProxyStubClsid32]

@="{00020420-0000-0000-C000-000000000046}"

[注册表位置\主调度接口UUID\TypeLib]

@="类型库UUID"

"Version"="类型库版本信息"

主调度接口名称 表示样式:

"_DNNNN"

 

事件调度接口UUID

[注册表位置\事件调度接口UUID]

@=事件调度接口名称"

[注册表位置\事件调度接口UUID\ProxyStubClsid32]

@="{00020420-0000-0000-C000-000000000046}"

[注册表位置\事件调度接口UUID\TypeLib]

@="类型库UUID"

"Version"="类型库版本信息"

事件调度接口名称 表示样式:

"_DNNNNEvents"

 

类信息UUID

[注册表位置\类信息UUID]

@=类名称

[注册表位置\类信息UUID\Control]

@=""

[注册表位置\类信息UUID\InprocServer32]

@="文件存放路径"

"ThreadingModel"="Apartment"

[注册表位置\类信息UUID\Insertable]

[注册表位置\类信息UUID\MiscStatus]

@="0"

[注册表位置\类信息UUID\MiscStatus\1]

@="656785"

[注册表位置\类信息UUID\ProgID]

@="控件类型ID"

[注册表位置\类信息UUID\ToolboxBitmap32]

@="文件存放路径, 1"

[注册表位置\类信息UUID\TypeLib]

@="类型库UUID"

[注册表位置\类信息UUID\Version]

@="类型库版本信息"


类名称 表示样式:

"NNNN Control" 或 "NNNN 控件"

控件类型ID 表示样式:

MMMM.NNNNCtrl.1

 

属性页UUID

[注册表位置\属性页UUID]

@=属性页名称

[注册表位置\属性页UUID\InprocServer32]

@="文件存放路径"

属性页名称 表示样式:

"NNNN Property Page"

 

控件类型ID

[注册表位置\控件类型ID]
@=类名称

[注册表位置\控件类型ID\CLSID]
@="类信息UUID"

[注册表位置\控件类型ID\Insertable]

 

注:

MMMM为NNNN的全大写形式NNNN默认为工程名称

你可能感兴趣的:(ActiveX控件在注册表中注册信息整理)