你的midl编译后已经有文件*_i.c,*_P.c,dlldata.c和*.h这四个文件,然后建立一个win32的动态库工程名字为stdmarshal,然后加入上面的四个文件,然后加入一个stdmarshal.def文件内容为
LIBRARY stdMarshal.dll
DESCRIPTION   'proxy/Stub Dll'
EXPORTS
     DllGetClassObject @1 PRIVATE
     DllCanUnloadNow @2  PRIVATE
     DllRegisterServer @3  PRIVATE
     DllUnregisterServer @4  PRIVATE
然后在 setting里加入
REGISTER_PROXY_DLL,_WIN32_DCOM

rpcndr.lib rpcns4.lib rpcrt4.lib 
具体位置不用说啦
编译后自己注册,就可以用啦
记着加分喔