SysAllocString

Prototypes

BSTR SysAllocString(BSTR Chaine);

Description

Alloue une chaîne de caractères de type BSTR.

Son contenu est donné par Chaine.

Exemple

#include <windows.h>
#include <winbase.h>
#include <ole2.h>

BSTR Chaine;

...
Chaine=SysAllocString(_T("Bonjour"));
if (!Chaine) ...
SysFreeString(Chaine);
...
Chaine=SysAllocStringByteLen(NULL, 10);
if (!Chaine) ...
SysFreeString(Chaine);
...

Avertissement

Une chaîne de caractère de type BSTR contient en en-tête la taille de la zone mémoire allouée. Pourtant le pointeur désigne le début de la chaîne.

Voir aussi

SysAllocStringByteLen pour allouer une chaîne de caractères. SysFreeString pour libérer une chaîne de caractères.