Función GetUserDefaultLCID (winnls.h)

Devuelve el identificador de configuración regional para la configuración regional predeterminada del usuario.

Precaución Si la configuración regional predeterminada del usuario es una configuración regional personalizada, una aplicación no puede etiquetar con precisión los datos con el valor ni intercambiarlos. En este caso, la aplicación debe usar GetUserDefaultLocaleName en preferencia para GetUserDefaultLCID.
 
Nota Las aplicaciones destinadas a ejecutarse solo en Windows Vista y versiones posteriores deben usar GetUserDefaultLocaleName.
 

Sintaxis

LCID GetUserDefaultLCID();

Valor devuelto

Devuelve el identificador de configuración regional del usuario predeterminado, representado como LOCALE_USER_DEFAULT. Si la configuración regional predeterminada del usuario es una configuración regional personalizada, esta función siempre devuelve LOCALE_CUSTOM_DEFAULT, independientemente de la configuración regional personalizada seleccionada. Por ejemplo, si la configuración regional del usuario es Hawaiian (US), haw-US o Fiyiiano (Fiji), fj-FJ, la función devuelve el mismo valor.

Comentarios

Esta función puede recuperar datos de configuraciones regionales personalizadas. No se garantiza que los datos sean los mismos desde el equipo al equipo o entre ejecuciones de una aplicación. Si la aplicación debe conservar o transmitir datos, consulte Uso de datos de configuración regional persistente.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winnls.h (incluya Windows.h)
Library Kernel32.lib
Archivo DLL Kernel32.dll

Vea también

ConvertDefaultLocale

GetLocaleInfo

GetSystemDefaultLCID

GetUserDefaultLocaleName

Funciones de compatibilidad con idiomas nacionales