CString::AllocSysString

BSTR AllocSysString ( ) const;
jeter ( CMemoryException );

Valeur de retour

Points de la chaîne nouvellement allouée.

Remarques

Alloue une nouvelle chaîne OLE Automation–compatible de type BSTR et y copie le contenu de l'objet CString , y compris le caractère null de fin. Une CMemoryException est levée si la mémoire insuffisante existe. Cette fonction est normalement utilisée pour renvoyer des chaînes de OLE Automation.

Utilisation :: SysFreeString dans le cas rare où vous voulez désallouer la chaîne retournée.

Notenbsp ;  Vous devez lier avec MFCO42D.DLL pour obtenir cette fonction si vous êtes à l'aide de MFC dans une bibliothèque partagée et construction en mode débogage. Vous pouvez provoquer l'éditeur de liens obtenir des MFCO42D.DLL automatiquement en incluant <afxdisp.h> dans votre STDAFX.H fichier.

Pour plus d'informations sur les fonctions d'allocation de OLE sous Windows, voir :: SysAllocString et :: SysFreeString dans Win32 SDK OLE de référence du programmeur.

Aperçu de CString |nbsp ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ; :: SysAllocString, :: SysFreeString, CMemoryException

Index