#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);
{
USES_CONVERSION;
strcpy( *Msg, OLE2T(conv) );
}void CHARtoBSTR( BSTR *Msg, const char *conv )
{
USES_CONVERSION;
*Msg = T2OLE(conv);
// *Msg = SysAllocString( A2W(conv) );
}
strText=SysAllocStringLen(szOleChar,iLen); // BSTR에 공간 할당..
printf("SysStringLen(strText) = %un",SysStringLen(strText)); // BSTR String의 Length