请不要发和以下相同的内容,谢谢。http://www.csdn.net/expert/topic/954/954988.xml?temp=.7214472

解决方案 »

  1.   


    HMODULE hPlug = LoadLibrary(plugDll);
    REGPROC pRegProc;
    pRegProc = (REGPROC)GetProcAddress(hPlug,"DllRegisterServer");
    if(pRegProc)
    pRegProc();
    FreeLibrary(hPlug);
      

  2.   

    我需要一个函数:
    如 RegOCXControl(LPCTSTR pszOCXname);
      

  3.   

    typedef HRESULT (*REGPROC)(void);RegOCXControl(LPCTSTR pszOCXname)
    {
    HMODULE hPlug = LoadLibrary(pszOCXname);
    REGPROC pRegProc;
    pRegProc = (REGPROC)GetProcAddress(hPlug,"DllRegisterServer");
    if(pRegProc)
    pRegProc();
    FreeLibrary(hPlug);
    }
      

  4.   

    Linking...
    teadfaDlg.obj : error LNK2005: "void __cdecl RegOCXControl(char const *)" (?RegOCXControl@@YAXPBD@Z) already defined in teadfa.obj
    teadfaDlg.obj : error LNK2001: unresolved external symbol "public: virtual struct CRuntimeClass * __thiscall C_GifAni::GetRuntimeClass(void)const " (?GetRuntimeClass@C_GifAni@@UBEPAUCRuntimeClass@@XZ)
    Debug/teadfa.exe : fatal error LNK1120: 1 unresolved externals
    Error executing link.exe.