Compartilhar via


COleCurrency::Format

telefonar Essa função de membro para criar uma representação do valor de moeda formatada.

CString Format( 
   DWORD dwFlags = 0, 
   LCID lcid = LANG_USER_DEFAULT  
) const;

Parâmetros

  • dwFlags
    Indica os sinalizadores para as configurações de localidade, possivelmente o seguinte sinalizar:

    • LOCALE_NOUSEROVERRIDE   Use as configurações de localidade do sistema padrão, em vez das configurações personalizadas do usuário.
  • lcid
    Indica a ID de localidade a ser usada para a conversão.

Valor de retorno

A CString que contém o valor de moeda formatada.

Comentários

Formata o valor usando as especificações de linguagem nacional (identificações de localidade).Um símbolo de moeda não está incluído no valor retornado.Se o status deste COleCurrency objeto é nulo, o valor retornado é uma seqüência de caracteres vazia.Se o status for inválido, a seqüência de retorno é especificada pelo recurso de seqüência de caracteres IDS_INVALID_CURRENCY.

Exemplo

COleCurrency curA;           // value: 0.0000
curA.SetCurrency(4, 500);    // value: 4.0500

// value returned: 4.05
curA.Format(0, MAKELCID(MAKELANGID(LANG_CHINESE,
   SUBLANG_CHINESE_SINGAPORE), SORT_DEFAULT));
// value returned: 4,05
curA.Format(0, MAKELCID(MAKELANGID(LANG_GERMAN,
   SUBLANG_GERMAN_AUSTRIAN), SORT_DEFAULT));
Observação:

Para uma discussão dos valores de ID de localidade, consulte a seção Suporte a vários idiomas nacionais in the Windows SDK.

Requisitos

Cabeçalho: afxdisp.h

Consulte também

Referência

Classe COleCurrency

Gráfico de hierarquia

COleCurrency::ParseCurrency

COleCurrency::GetStatus

Outros recursos

COleCurrency membros