Partager via


TempStr

S’applique à: Excel 2013 | Office 2013 | Visual Studio

Fonction de bibliothèque Framework déconseillée qui crée un XLOPER temporaire contenant une chaîne d’octet xltypeStr . Il prend une chaîne source terminée par null comme entrée. Il tente de remplacer le premier caractère de la chaîne fournie par la longueur de la chaîne suivante. Ce n’est pas toujours une chose sûre à faire : Microsoft Excel peut se bloquer si une chaîne en lecture seule est transmise.

LPXLOPER TempStr(LPSTR str);

Paramètres

str

Pointeur vers la chaîne source terminée par null. TempStr tronque les chaînes de plus de 255 octets.

Valeur renvoyée

Retourne une chaîne xltypeStr contenant un pointeur vers la mémoire tampon de chaîne passée.

Remarques

Cette façon de créer des chaînes temporaires est désormais déconseillée en faveur de la façon dont TempStrConst et TempStr12 fonctionnent. Ces fonctions allouent une nouvelle mémoire tampon et copient la chaîne transmise dans celle-ci. Les chaînes d’entrée pour TempStrConst et TempStr12 ne sont pas modifiées et sont donc déclarées comme const. En revanche, la chaîne d’entrée de TempStr est modifiée et ne peut donc pas être déclarée comme const. Le premier caractère de la chaîne d’entrée est traité comme un espace pour un caractère de longueur et est remplacé par cette fonction.

Voir aussi

Fonctions de la bibliothèque Framework