CString::AllocSysString

BSTR AllocSysString ( ) const;
бросить ( CMemoryException );

Возвращаемое значение

Указывает на свежевыделенную строку.

Примечания

Выделяет новую строку OLE Automation–compatible типа BSTR и копирует содержимое объекта CString в него, включая концевой нулевой символ. CMemoryException создается, если существует недостаточно памяти. Эта функция обычно используется для возврата строки для OLE-автоматизации.

Использование :: SysFreeString в редких случаях, что вам нужно освободить возвращаемой строки.

Примечаниеnbsp;  Необходимо связать с MFCO42D.Чтобы получить эту функцию, если здание в режиме отладки и использование MFC в общей библиотеке DLL. Может привести к компоновщику получить MFCO42D.Библиотека DLL автоматически, включая <afxdisp.h> в вашем STDAFX.H файл.

Для получения дополнительных сведений о функции выделения OLE в Windows, см. :: SysAllocString и :: SysFreeString в Win32 SDK справочнике программиста OLE.

Обзор CString |nbsp; Члены класса | Иерархическая схема

См. также  :: SysAllocString, :: SysFreeString, CMemoryException

Index