Clase CHString (chstring.h)
[La clase CHString forma parte del marco del proveedor de WMI que ahora se considera en estado final y no habrá más desarrollo, mejoras ni actualizaciones disponibles para problemas no relacionados con la seguridad que afecten a estas bibliotecas. Las API de MI deben usarse para todo el desarrollo nuevo.]
Métodos
La clase CHString tiene estos métodos.
CHString::AllocSysString El método AllocSysString asigna una nueva cadena BSTR compatible con Automation. A continuación, copia el contenido de CHStringstring en él, incluido el carácter NULL de terminación. |
CHString::CHString La función CHString::CHString inicializa un nuevo objeto CHString con los datos especificados. |
CHString::CHString Inicializa un nuevo objeto CHString con los datos especificados. (sobrecarga 2/6) |
CHString::CHString Inicializa un nuevo objeto CHString con los datos especificados. (sobrecarga 4/6) |
CHString::CHString Inicializa un nuevo objeto CHString con los datos especificados. (sobrecarga 5/6) |
CHString::CHString Inicializa un nuevo objeto CHString con los datos especificados. (sobrecarga 1/6) |
CHString::CHString Inicializa un nuevo objeto CHString con los datos especificados. (sobrecarga 6/6) |
CHString::CHString Inicializa un nuevo objeto CHString con los datos especificados. (sobrecarga 3/6) |
CHString::Collate El método Collate usa la función wcscoll para comparar una cadena CHString con otra cadena. |
CHString::Compare El método Compare usa la función wcscmp para comparar esta cadena CHString con otra cadena. |
CHString::CompareNoCase El método CompareNoCase usa la función _wcsicmp para comparar una cadena CHString con otra cadena. |
CHString::Empty El método Empty hace que el objeto CHString sea una cadena vacía y libere memoria según corresponda. |
CHString::Find El método Find busca en una cadena la primera coincidencia de una subcadena. |
CHString::Find El método CHString::Find busca en una cadena la primera coincidencia de una subcadena. |
CHString::FindOneOf El método FindOneOf busca una cadena para el primer carácter que coincida con cualquier carácter contenido en lpszCharSet. |
CHString::Format El método CHString::Format da formato y almacena una serie de caracteres y valores en un CHString. |
CHString::Format El método CHString::Format da formato y almacena una serie de caracteres y valores en una cadena CHString. |
CHString::FormatMessageW El método CHString::FormatMessageW (Unicode) da formato a una cadena de mensaje. |
CHString::FormatMessageW El método CHString::FormatMessageW (Unicode) da formato a una cadena de mensaje. |
CHString::FormatV El método FormatV escribe una cadena con formato y una lista variable de argumentos en una cadena CHString. |
CHString::FreeExtra El método FreeExtra libera cualquier memoria adicional asignada previamente por la cadena, pero ya no es necesaria. |
CHString::GetAllocLength El método GetAllocLength devuelve el tamaño del búfer de cadena asignado. |
CHString::GetAt El método CHString::GetAt(int) (chstring.h) devuelve un solo carácter especificado por un número de índice. |
CHString::GetAt El método CHString::GetAt (chstring.h) devuelve un único carácter especificado por un número de índice. |
CHString::GetBuffer El método GetBuffer devuelve un puntero al búfer de caracteres interno para el objeto CHString. |
CHString::GetBufferSetLength El método GetBufferSetLength devuelve un puntero al búfer de caracteres interno para el objeto CHString, truncando o aumentando su longitud si es necesario para coincidir exactamente con la longitud especificada en nNewLength. |
CHString::GetData Método GetData para obtener los datos del objeto CHString. |
CHString::GetLength El método GetLength obtiene un recuento del número de caracteres anchos de esta cadena CHString. El recuento no incluye un terminador NULL. |
CHString::IsEmpty El método IsEmpty prueba una cadena CHString para la condición vacía. |
CHString::Left Extrae los primeros caracteres nCount de una cadena CHString y devuelve una copia de la subcadena extraída. |
CHString::LoadStringW El método LoadStringW lee un recurso de cadena de Windows (identificado por nID) en un objeto CHString existente. (sobrecarga 1/2) |
CHString::LoadStringW El método LoadStringW lee un recurso de cadena de Windows (identificado por nID) en un objeto CHString existente. (sobrecarga 2/2) |
CHString::LockBuffer El método LockBuffer bloquea una cadena en el búfer. |
CHString::MakeLower El método MakeLower convierte una cadena CHString en una cadena en minúsculas. |
CHString::MakeReverse El método MakeReverse invierte el orden de los caracteres en una cadena CHString. |
CHString::MakeUpper El método MakeUpper convierte una cadena CHString en una cadena en mayúsculas. |
CHString::Mid El método Mid extrae una subcadena de caracteres con la longitud que indica nCount de una cadena CHString, a partir de la posición nFirst (de base cero). El método devuelve una copia de la subcadena extraída. |
CHString::Mid El método CHString::Mid extrae una subcadena de caracteres nCount de longitud de una cadena CHString, empezando por la posición nFirst (basada en cero). |
CHString::operator LPCWSTR El operador LPCWSTR conversion operator proporciona un método eficaz para tener acceso a la cadena C terminada en NULL contenida en un objeto CHString. |
CHString::ReleaseBuffer Finaliza el uso de un búfer asignado por GetBuffer. |
CHString::ReverseFind El método ReverseFind busca en una cadena CHString la última coincidencia de una subcadena. Este método es similar a la función en tiempo de ejecución, wcsrchr. |
CHString::Right Extrae los últimos caracteres nCount de una cadena CHString y devuelve una copia de la subcadena extraída. |
CHString::SetAt Sobrescribe un carácter especificado por un número de índice. |
CHString::SpanExcluding El método SpanExcluding extrae y devuelve todos los caracteres anteriores a la primera aparición de un carácter de lpszCharSet. |
CHString::SpanIncluding El método SpanIncluding extrae caracteres de una cadena identificada por lpszCharSet. |
CHString::TrimLeft El método TrimLeft recorta los caracteres de espacio en blanco iniciales de la cadena quitando los nuevos caracteres de línea, espacio y tabulación. |
CHString::TrimRight El método TrimRight recorta los caracteres de espacio en blanco finales de la cadena quitando los caracteres de nueva línea, espacio y tabulación finales. |
CHString::UnlockBuffer El método UnlockBuffer desbloquea el búfer protegido anteriormente mediante una llamada a LockBuffer y restablece el recuento de referencias a 1. |
Comentarios
El destructor de la clase es CHString::~CHString.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | chstring.h (incluya FwCommon.h) |