想用VC来实现 通过对注册表的操作来实现对于ie加载项的禁用与解禁
但是有一个问题 : 当禁用或解禁一个ie加载项时 对应的注册表到底什么地方被改动了?请各位大虾指点

解决方案 »

  1.   

    HKCU
    {
    NoRemove Software
    {
    NoRemove Microsoft
    {
    NoRemove 'Internet Explorer'
    {
    NoRemove Extensions
    应该是这个吧,,,
      

  2.   

    在下面的位置:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Ext\Settings这个项下面所有被禁用的都写在这
    如flash控件为:
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Ext\Settings\{D27CDB6E-AE6D-11CF-96B8-444553540000}]
    "Flags"=dword:00000001
    "Version"="*"这样flash控件是被禁用的,
    如果想启用flash,删除[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Ext\Settings\{D27CDB6E-AE6D-11CF-96B8-444553540000}]
    就可以了。