Partilhar via


Macro MAKESORTLCID (winnt.h)

Constrói um LCID ( identificador de localidade ) de um identificador de idioma, um identificador de ordem de classificação e a versão de classificação.

Sintaxe

DWORD MAKESORTLCID(
    WORD lgid,
    WORD srtid,
    WORD ver
);

Parâmetros

lgid

Identificador de idioma. Esse parâmetro é uma combinação de um identificador de idioma primário e um identificador de sublanguagem e geralmente é criado usando a macro MAKELANGID .

srtid

Identificador de ordem de classificação.

ver

Reservado; deve ser 0.

Valor de retorno

Tipo: DWORD

Retorna o LCID.

Observações

LOCALE_INVARIANT representa um identificador de localidade especial independente de localidade. Ele foi projetado para funções no nível do sistema que exigem resultados consistentes, independentemente da localidade que o usuário escolheu, por exemplo, classificar no sistema de arquivos. Normalmente, um aplicativo não usa LOCALE_INVARIANT porque espera que os resultados de uma ação dependam das regras que regem cada localidade individual.

LOCALE_INVARIANT é composto por um identificador de idioma que consiste em LANG_INVARIANT para o idioma primário e SUBLANG_NEUTRAL para a sublanguagem. SORT_DEFAULT é usado para o identificador de ordem de classificação.

Requisitos

Requisito Valor
Cliente mínimo suportado Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo compatível Windows 2000 Server [somente aplicativos da área de trabalho]
da Plataforma de Destino Windows
cabeçalho winnt.h (inclua Windows.h)

Consulte também

MAKELANGID

de Suporte à Linguagem Nacional

de Macros de Suporte à Linguagem Nacional