谢谢!!!
[email protected]

解决方案 »

  1.   

    typedef STDAPI DllRegisterServer();HMODULE hModule=LoadLibrary("yourdll");
    DllRegisterServer* pfn=(DllRegisterServer*)GetProcAddress(hModule,"DllRegisterServer");pfn();// 大概就是这样了,中间需要加上一些错误判断
      

  2.   

    WinExec("regsvr32 yourdll.dll",SW_HIDE);
      

  3.   

    有点不对,纠正一下:typedef HRESULT (__stdcall *DllRegisterServer)();没试过,大概就是这样了
      

  4.   

    agree to gboy .直接调用com组件所在的dll中的DllRegisterServer就可