BSTR AllocSysString ( ) const;
gettare ( CMemoryException );
Valore restituito
Punti alla stringa appena allocato.
Osservazioni
Alloca una nuova stringa di OLE Automation–compatible del tipo BSTR e copia il contenuto dell'oggetto CString in esso, tra cui il carattere di terminazione null. Un CMemoryException viene generata se esiste memoria insufficiente. Questa funzione viene normalmente utilizzata per restituire stringhe per automazione OLE.
Uso :: SysFreeString nel caso raro che è necessario deallocare la stringa restituita.
Notanbsp; È necessario collegare con MFCO42D.DLL per ottenere questa funzione se si stanno utilizzando MFC in una libreria condivisa e costruzione in modalità debug. Si può provocare il linker ottenere MFCO42D.DLL automaticamente inserendo <afxdisp.h> nel tuo STDAFX.H file.
Per ulteriori informazioni sulle funzioni di allocazione OLE in Windows, vedere :: SysAllocString e :: SysFreeString in Win32 SDK OLE Programmer di riferimento.
CString panoramica |nbsp; Membri della classe | Gerarchia Chart
Vedere a&nchenbsp; :: SysAllocString, :: SysFreeString, CMemoryException