Classe CHString (chstring.h)
[La classe CHString fait partie de l’infrastructure du fournisseur WMI, qui est maintenant considérée dans l’état final, et aucun développement, amélioration ou mise à jour supplémentaire ne sera disponible pour les problèmes non liés à la sécurité affectant ces bibliothèques. Les API MI doivent être utilisées pour tout nouveau développement.]
Méthodes
La classe CHString présente ces méthodes.
CHString ::AllocSysString La méthode AllocSysString alloue une nouvelle chaîne BSTR compatible Avec Automation. Il copie ensuite le contenu de chStringstringstring dans celui-ci, y compris le caractère NULL de fin. |
CHString ::CHString La fonction CHString ::CHString initialise un nouvel objet CHString avec les données spécifiées. |
CHString ::CHString Initialise un nouvel objet CHString avec les données spécifiées. (surcharge 2/6) |
CHString ::CHString Initialise un nouvel objet CHString avec les données spécifiées. (surcharge 4/6) |
CHString ::CHString Initialise un nouvel objet CHString avec les données spécifiées. (surcharge 5/6) |
CHString ::CHString Initialise un nouvel objet CHString avec les données spécifiées. (surcharge 1/6) |
CHString ::CHString Initialise un nouvel objet CHString avec les données spécifiées. (surcharge 6/6) |
CHString ::CHString Initialise un nouvel objet CHString avec les données spécifiées. (surcharge 3/6) |
CHString ::Collate La méthode Collate utilise la fonction wcscoll pour comparer une chaîne CHString avec une autre chaîne. |
CHString ::Compare La méthode Compare utilise la fonction wcscmp pour comparer cette chaîne CHString avec une autre chaîne. |
CHString ::CompareNoCase La méthode CompareNoCase utilise la fonction _wcsicmp pour comparer une chaîne CHString avec une autre chaîne. |
CHString ::Empty La méthode Empty fait de l’objet CHString une chaîne vide et libère de la mémoire comme il convient. |
CHString ::Find La méthode Find recherche la première correspondance d’une sous-chaîne dans une chaîne. |
CHString ::Find La méthode CHString ::Find recherche la première correspondance d’une sous-chaîne dans une chaîne. |
CHString ::FindOneOf La méthode FindOneOf recherche dans une chaîne le premier caractère qui correspond à un caractère contenu dans lpszCharSet. |
CHString ::Format La méthode CHString ::Format met en forme et stocke une série de caractères et de valeurs dans un CHString. |
CHString ::Format La méthode CHString ::Format met en forme et stocke une série de caractères et de valeurs dans une chaîne CHString. |
CHString ::FormatMessageW La méthode CHString ::FormatMessageW (Unicode) met en forme une chaîne de message. |
CHString ::FormatMessageW La méthode CHString ::FormatMessageW (Unicode) met en forme une chaîne de message. |
CHString ::FormatV La méthode FormatV écrit une chaîne mise en forme et une liste variable d’arguments dans une chaîne CHString. |
CHString ::FreeExtra La méthode FreeExtra libère toute mémoire supplémentaire qui a été précédemment allouée par la chaîne, mais qui n’est plus nécessaire. |
CHString ::GetAllocLength La méthode GetAllocLength retourne la taille de la mémoire tampon de chaîne allouée. |
CHString ::GetAt La méthode CHString ::GetAt(int) (chstring.h) retourne un caractère unique spécifié par un numéro d’index. |
CHString ::GetAt La méthode CHString ::GetAt (chstring.h) retourne un caractère unique spécifié par un numéro d’index. |
CHString ::GetBuffer La méthode GetBuffer retourne un pointeur vers la mémoire tampon de caractères interne pour l’objet CHString. |
CHString ::GetBufferSetLength La méthode GetBufferSetLength retourne un pointeur vers la mémoire tampon de caractères interne de l’objet CHString, en tronqué ou en augmentant sa longueur si nécessaire pour correspondre exactement à la longueur spécifiée dans nNewLength. |
CHString ::GetData Méthode GetData pour obtenir les données de l’objet CHString. |
CHString ::GetLength La méthode GetLength obtient le nombre de caractères larges dans cette chaîne CHString. Le nombre n’inclut pas de terminateur NULL. |
CHString ::IsEmpty La méthode IsEmpty teste une chaîne CHString pour la condition vide. |
CHString ::Left Extrait les premiers caractères nCount d’une chaîne CHString et retourne une copie de la sous-chaîne extraite. |
CHString ::LoadStringW La méthode LoadStringW lit une ressource de chaîne Windows (identifiée par nID) dans un objet CHString existant. (surcharge 1/2) |
CHString ::LoadStringW La méthode LoadStringW lit une ressource de chaîne Windows (identifiée par nID) dans un objet CHString existant. (surcharge 2/2) |
CHString ::LockBuffer La méthode LockBuffer verrouille une chaîne dans la mémoire tampon. |
CHString ::MakeLower La méthode MakeLower convertit une chaîne CHString en chaîne minuscule. |
CHString ::MakeReverse La méthode MakeReverse inverse l’ordre des caractères dans une chaîne CHString. |
CHString ::MakeUpper La méthode MakeUpper convertit une chaîne CHString en chaîne majuscule. |
CHString ::Mid La méthode Mid extrait une sous-chaîne de longueur nCount caractères à partir d’une chaîne CHString, en commençant à la position nFirst (base zéro). La méthode retourne une copie de la sous-chaîne extraite. |
CHString ::Mid La méthode CHString ::Mid extrait une sous-chaîne de longueur nCount caractères d’une chaîne CHString, en commençant à la position nFirst (base zéro). |
CHString ::operator LPCWSTR L’opérateur de conversion LPCWSTR fournit une méthode efficace pour accéder à la chaîne C terminée par NULL contenue dans un objet CHString. |
CHString ::ReleaseBuffer Met fin à l’utilisation d’une mémoire tampon allouée par GetBuffer. |
CHString ::ReverseFind La méthode ReverseFind recherche la dernière correspondance d’une sous-chaîne dans une chaîne CHString. Cette méthode est similaire à la fonction runtime wcsrchr. |
CHString ::Right Extrait les derniers caractères nCount d’une chaîne CHString et retourne une copie de la sous-chaîne extraite. |
CHString ::SetAt Remplace un caractère spécifié par un numéro d’index. |
CHString ::SpanExcluding La méthode SpanExcluding extrait et retourne tous les caractères précédant la première occurrence d’un caractère de lpszCharSet. |
CHString ::SpanIncluding La méthode SpanIncluding extrait les caractères d’une chaîne qui sont identifiés par lpszCharSet. |
CHString ::TrimLeft La méthode TrimLeft supprime les espaces blancs de début de la chaîne en supprimant les nouveaux caractères de ligne, d’espace et de tabulation. |
CHString ::TrimRight La méthode TrimRight supprime les espaces blancs de fin de la chaîne en supprimant les caractères de nouvelle ligne de fin, d’espace et de tabulation. |
CHString ::UnlockBuffer La méthode UnlockBuffer déverrouille la mémoire tampon précédemment sécurisée en appelant LockBuffer et réinitialise le nombre de références à 1. |
Notes
Le destructeur de la classe est CHString::~CHString.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | chstring.h (inclure FwCommon.h) |