Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Die Klasse CHString ist Teil des WMI-Provider-Frameworks, das nun als endgültig betrachtet wird, und es sind keine weiteren Entwicklungen, Verbesserungen oder Updates für nicht sicherheitsrelevante Probleme verfügbar, die diese Bibliotheken betreffen. Die MI-APIs sollten für alle Neuentwicklungen verwendet werden.]
Methoden
Die Klasse CHString verfügt über diese Methoden.
CHString::AllocSysString Die AllocSysString-Methode ordnet eine neue BSTR-Zeichenfolge zu, die mit Automation kompatibel ist. Anschließend wird der Inhalt der CHStringstring-Zeichenfolge kopiert, einschließlich des abschließenden NULL-Zeichens. |
CHString::CHString Die CHString::CHString-Funktion initialisiert ein neues CHString-Objekt mit den angegebenen Daten. |
CHString::CHString Initialisiert ein neues CHString-Objekt mit den angegebenen Daten. (Überladung 2/6) |
CHString::CHString Initialisiert ein neues CHString-Objekt mit den angegebenen Daten. (Überladung 4/6) |
CHString::CHString Initialisiert ein neues CHString-Objekt mit den angegebenen Daten. (Überladung 5/6) |
CHString::CHString Initialisiert ein neues CHString-Objekt mit den angegebenen Daten. (Überladung 1/6) |
CHString::CHString Initialisiert ein neues CHString-Objekt mit den angegebenen Daten. (Überladung 6/6) |
CHString::CHString Initialisiert ein neues CHString-Objekt mit den angegebenen Daten. (Überladung 3/6) |
CHString::Collate Die Collate-Methode verwendet die wcscoll-Funktion, um eine CHString-Zeichenfolge mit einer anderen Zeichenfolge zu vergleichen. |
CHString::Compare Die Compare-Methode verwendet die wcscmp-Funktion, um diese CHString-Zeichenfolge mit einer anderen Zeichenfolge zu vergleichen. |
CHString::CompareNoCase Die CompareNoCase-Methode verwendet die funktion _wcsicmp, um eine CHString-Zeichenfolge mit einer anderen Zeichenfolge zu vergleichen. |
CHString::Empty Die Empty-Methode macht das CHString-Objekt zu einer leeren Zeichenfolge und gibt nach Bedarf Arbeitsspeicher frei. |
CHString::Find Die Find-Methode durchsucht eine Zeichenfolge nach der ersten Übereinstimmung mit einer Teilzeichenfolge. |
CHString::Find Die CHString::Find-Methode durchsucht eine Zeichenfolge nach der ersten Übereinstimmung einer Teilzeichenfolge. |
CHString::FindOneOf Die FindOneOf-Methode durchsucht eine Zeichenfolge nach dem ersten Zeichen, das mit jedem in lpszCharSet enthaltenen Zeichen übereinstimmt. |
CHString::Format Die CHString::Format-Methode formatiert und speichert eine Reihe von Zeichen und Werten in einem CHString. |
CHString::Format Die CHString::Format-Methode formatiert und speichert eine Reihe von Zeichen und Werten in einer CHString-Zeichenfolge. |
CHString::FormatMessageW Die CHString::FormatMessageW-Methode (Unicode) formatiert eine Nachrichtenzeichenfolge. |
CHString::FormatMessageW Die CHString::FormatMessageW-Methode (Unicode) formatiert eine Nachrichtenzeichenfolge. |
CHString::FormatV Die FormatV-Methode schreibt eine formatierte Zeichenfolge und eine Variablenliste von Argumenten in eine CHString-Zeichenfolge. |
CHString::FreeExtra Die FreeExtra-Methode gibt jeden zusätzlichen Arbeitsspeicher frei, der zuvor von der Zeichenfolge zugewiesen wurde, aber nicht mehr benötigt wird. |
CHString::GetAllocLength Die GetAllocLength-Methode gibt die Größe des zugeordneten Zeichenfolgenpuffers zurück. |
CHString::GetAt Die CHString::GetAt(int) (chstring.h)-Methode gibt ein einzelnes Zeichen zurück, das durch eine Indexnummer angegeben wird. |
CHString::GetAt Die CHString::GetAt-Methode (chstring.h) gibt ein einzelnes Zeichen zurück, das durch eine Indexnummer angegeben wird. |
CHString::GetBuffer Die GetBuffer-Methode gibt einen Zeiger auf den internen Zeichenpuffer für das CHString-Objekt zurück. |
CHString::GetBufferSetLength Die GetBufferSetLength-Methode gibt einen Zeiger auf den internen Zeichenpuffer für das CHString-Objekt zurück, wobei die Länge bei Bedarf abgeschnitten oder erhöht wird, um genau der in nNewLength angegebenen Länge zu entsprechen. |
CHString::GetData Die GetData-Methode zum Abrufen der Daten aus dem CHString-Objekt. |
CHString::GetLength Die GetLength-Methode ruft die Anzahl der Breitzeichen in dieser CHString-Zeichenfolge ab. Die Anzahl enthält keinen NULL-Abschlussator. |
CHString::IsEmpty Die IsEmpty-Methode testet eine CHString-Zeichenfolge auf die leere Bedingung. |
CHString::Left Extrahiert die ersten nCount-Zeichen aus einer CHString-Zeichenfolge und gibt eine Kopie der extrahierten Teilzeichenfolge zurück. |
CHString::LoadStringW Die LoadStringW-Methode liest eine Windows-Zeichenfolgenressource (identifiziert durch nID) in ein vorhandenes CHString-Objekt. (Überladung 1/2) |
CHString::LoadStringW Die LoadStringW-Methode liest eine Windows-Zeichenfolgenressource (identifiziert durch nID) in ein vorhandenes CHString-Objekt. (Überladung 2/2) |
CHString::LockBuffer Die LockBuffer-Methode sperrt eine Zeichenfolge im Puffer. |
CHString::MakeLower Die MakeLower-Methode konvertiert eine CHString-Zeichenfolge in eine Kleinbuchstabenzeichenfolge. |
CHString::MakeReverse Die MakeReverse-Methode kehrt die Reihenfolge der Zeichen in einer CHString-Zeichenfolge um. |
CHString::MakeUpper Die MakeUpper-Methode konvertiert eine CHString-Zeichenfolge in eine Zeichenfolge in Großbuchstaben. |
CHString::Mid Die Mid-Methode extrahiert eine Teilzeichenfolge der Länge nCount-Zeichen aus einer CHString-Zeichenfolge, beginnend bei Position nFirst (nullbasiert). Die Methode gibt eine Kopie der extrahierten Teilzeichenfolge zurück. |
CHString::Mid Die CHString::Mid-Methode extrahiert eine Teilzeichenfolge der Länge nCount-Zeichen aus einer CHString-Zeichenfolge, beginnend bei Position nFirst (nullbasiert). |
CHString::operator LPCWSTR Der Operator LPCWSTR-Konvertierungsoperator stellt eine effiziente Methode für den Zugriff auf die NULL-endende C-Zeichenfolge bereit, die in einem CHString-Objekt enthalten ist. |
CHString::ReleaseBuffer Beendet die Verwendung eines von GetBuffer zugeordneten Puffers. |
CHString::ReverseFind Die ReverseFind-Methode durchsucht eine CHString-Zeichenfolge nach der letzten Übereinstimmung einer Teilzeichenfolge. Diese Methode ähnelt der Laufzeitfunktion wcsrchr. |
CHString::Right Extrahiert die letzten nCount-Zeichen aus einer CHString-Zeichenfolge und gibt eine Kopie der extrahierten Teilzeichenfolge zurück. |
CHString::SetAt Überschreibt ein durch eine Indexnummer angegebenes Zeichen. |
CHString::SpanExcluding Die SpanExcluding-Methode extrahiert und gibt alle Zeichen zurück, die dem ersten Vorkommen eines Zeichens aus lpszCharSet vorangehen. |
CHString::SpanIncluding Die SpanIncluding-Methode extrahiert Zeichen einer Zeichenfolge, die von lpszCharSet identifiziert werden. |
CHString::TrimLeft Die TrimLeft-Methode entfernt führende Leerzeichen aus der Zeichenfolge, indem neue Zeilen-, Leer- und Registerkartenzeichen entfernt werden. |
CHString::TrimRight Die TrimRight-Methode schneidet nachfolgende Leerzeichen aus der Zeichenfolge, indem nachfolgende Zeilen-, Leer- und Registerkartenzeichen entfernt werden. |
CHString::UnlockBuffer Die UnlockBuffer-Methode entsperrt den Puffer, der zuvor durch Aufrufen von LockBuffer gesichert wurde, und setzt die Verweisanzahl auf 1 zurück. |
Bemerkungen
Der Destruktor für die Klasse ist CHString::~CHString.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | chstring.h (einschließlich FwCommon.h) |