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