EXTERN_C  BSTR  WINAPI  RetStr()    
         {    
         char  *str="1234567890";    
         return  SysAllocString((BSTR)str);    
         }    
这个在VC里编不通,提示BSTR,SysAllocString找不到,怎么才能找到!

解决方案 »

  1.   

    Header: Declared in oleauto.h.
      Library: Use oleaut32.lib.
      

  2.   

    c:\program files\microsoft visual studio\vc98\include\oleauto.h(30) : error C2146: syntax error : missing ';' before identifier 'IID_StdOle'
    ???
      

  3.   

    还是不行啊,#include "oleauto.h"的时候会出上面的错误 
      

  4.   

    #include <afxole.h>     试试