可以用 GetProcAddress 导出你想要的函数

解决方案 »

  1.   

    嗯?你试试下面的程序,应该除了atlbase.h不用任何头文件的#import "E:/Program Files/Microsoft Visual Studio/Common/MSDev98/Bin/devshl.dll" no_namespaceCComPtr<IUnknown> ptrUnk;
    HRESULT hr = ptrUnk.CoCreateInstance(OLESTR("MSDEV.Application"));
    hr = OleRun(ptrUnk);CComQIPtr<IApplication> ptrApp(ptrUnk);variant_t v;
    v = (bool)true;
    ptrApp->PutVisible(v);
    ptrApp->PutActive(v);
      

  2.   

    找本COM的书,基本的东西都有讲到。
      

  3.   

    你完全可以用ClassWizard生成h文件,方法是在ClassWizard中选择Add Class的From type library,然后选择你的那个dll,十分方便的