BSTR – char*간의 변환 및 BSTR에 대해…

#include <afxconv.h>void BSTRtoCHAR(char *Msg[], const BSTR conv)
{
USES_CONVERSION;
strcpy( *Msg, OLE2T(conv) );
}void CHARtoBSTR( BSTR *Msg, const char *conv )
{
USES_CONVERSION;
*Msg = T2OLE(conv);

// *Msg = SysAllocString( A2W(conv) );
}

  1.  strText=SysAllocStringLen(szOleChar,iLen);   // BSTR에 공간 할당..
  2. printf("SysStringLen(strText) = %un",SysStringLen(strText));    // BSTR String의 Length