Exportar (0) Imprimir
Expandir todo
and
div
eof
not
or
xor
Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

__crtLCMapStringW

Asigna una cadena de caracteres a otra, transformándolos configuración regional- dependiente especificada. Esta función se puede utilizar para generar un criterio de ordenación de la cadena de entrada.

int __crtLCMapStringW(
   LCID    Locale,
   DWORD   dwMapFlags,
   LPCWSTR lpSrcStr,
   int     cchSrc,
   LPWSTR  lpDestStr,
   int     cchDest)

Locale

Id. de configuración regional. La configuración regional proporciona un contexto para la asignación de la cadena o la generación de criterio de ordenación. Una aplicación puede utilizar la macro de MAKELCID para crear un Id. de configuración regional.

dwMapFlags

El tipo de procesamiento que se va a usar durante la asignación de la cadena o la generación de criterio de ordenación.

lpSrcStr

Puntero a una cadena de origen que la función asigna o utiliza para la compilación de criterio de ordenación. Este parámetro se supone que es una cadena Unicode.

cchSrc

El tamaño, en caracteres, string al que lpSrcStr el parámetro. Este número puede incluir el terminador NULL, o no se incluya.

Un valor de cchSrc de – 1 especifica que la cadena indicada por a lpSrcStr terminado en null. Si éste es el caso, y esta función se utiliza en el modo de la cadena- asignación, la función calcula la longitud del propio cadena, y nulo- termina la cadena asignada almacenada en *lpDestStr.

lpDestStr

Puntero largo a un búfer en el que la función almacena la cadena o el criterio de ordenación asignada.

cchDest

El tamaño, en caracteres, del búfer al que lpDestStr.

Si el valor de cchDest es distinto de cero, el número de caracteres, o los bytes si se especifica LCMAP_SORTKEY , escritos en el búfer indica correctamente. Este recuento incluye el sitio para un terminador NULL.

Si el valor de cchDest es cero, el tamaño del búfer en caracteres, o los bytes si se especifica LCMAP_SORTKEY , requeridos recibir la cadena o el criterio de ordenación traducida indica correctamente. Este tamaño incluye el sitio para un terminador NULL.

Cero indica el error. Para obtener información de error extendida, llame a la función de GetLastError .

Si cchSrc es mayor que cero y lpSrcStr es una cadena terminada en null, __crtLCMapStringW establece cchSrc a la longitud de la cadena. A continuación __crtLCMapStringW llama a la versión elevado de la cadena (Unicode) de la función de LCMapString con los parámetros especificados. Para obtener más información sobre los parámetros y el valor devuelto de esta función, vea la función de LCMapString en MSDN Library.

Rutina

Encabezado necesario

__crtLCMapStringW

awint.h

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft