写了一个OCX控件,在网页中使用的时候,提示是不安全的控件,怎样将它变为安全的控件?

解决方案 »

  1.   

    我在写WORD的插件时,也有这个问题,用ATL写的,继承了一个什么ISafeObjectImpl(好象是这个)的接口,就不在跳出安全问题对话框了。呵呵。
    这个好想跟你问的不是一个问题,纯属赞助。
      

  2.   

    http://blog.csdn.net/MLiang/category/184234.aspx
    关于AxtiveX控件的安全初始化, 以及自己发布有效的签名(用MakeCert做的是测试使用的)
      

  3.   


    STDAPI DllRegisterServer(void)
    {
    AFX_MANAGE_STATE(_afxModuleAddrThis); if (!AfxOleRegisterTypeLib(AfxGetInstanceHandle(), _tlid))
    return ResultFromScode(SELFREG_E_TYPELIB); if (!COleObjectFactoryEx::UpdateRegistryAll(TRUE))
    return ResultFromScode(SELFREG_E_CLASS); return NOERROR;
    }
    /////////////////////////////////////////////////////////////////////////////
    // DllUnregisterServer - Removes entries from the system registrySTDAPI DllUnregisterServer(void)
    {
    AFX_MANAGE_STATE(_afxModuleAddrThis); if (!AfxOleUnregisterTypeLib(_tlid, _wVerMajor, _wVerMinor))
    return ResultFromScode(SELFREG_E_TYPELIB); if (!COleObjectFactoryEx::UpdateRegistryAll(FALSE))
    return ResultFromScode(SELFREG_E_CLASS); return NOERROR;
    }
      

  4.   

    你到MSDN里搜索Safectl
    顺便看看http://www.evget.com/articles/evget_859.html