SysAllocStringLen, fonction (oleauto.h)
Alloue une nouvelle chaîne, copie le nombre spécifié de caractères à partir de la chaîne passée et ajoute un caractère de fin null.
Syntaxe
BSTR SysAllocStringLen(
[in] const OLECHAR *strIn,
[in] UINT ui
);
Paramètres
[in] strIn
Chaîne d'entrée.
[in] ui
Nombre de caractères à copier. Un caractère null est placé par la suite, en allouant un total d’interface utilisateur plus un caractère.
Valeur retournée
Une copie de la chaîne ou NULL si la mémoire est insuffisante pour terminer l’opération.
Remarques
La chaîne peut contenir des caractères Null incorporés et n’a pas besoin de se terminer par une valeur NULL. Libérez la chaîne retournée ultérieurement avec SysFreeString. Si strIn n’est pas NULL, la mémoire allouée à strIn doit comporter au moins des caractères d’interface utilisateur .
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | oleauto.h |
Bibliothèque | OleAut32.lib |
DLL | OleAut32.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour