Freigeben über


COleCurrency::Format

Rufen Sie die - Memberfunktion auf, um eine formatierte Darstellung des mit zu erstellen.

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

Parameter

  • dwFlags
    Gibt Flags für Gebietsschemaeinstellungen an. Nur das folgende - Flag ist die Währung relevant:

    • LOCALE_NOUSEROVERRIDE verwendet die Systemstandard-Gebietsschemaeinstellungen, anstatt benutzerdefinierte Benutzereinstellungen.
  • lcid
    Gibt Gebietsschema-ID an, die für die Konvertierung zu verwenden.

Rückgabewert

CString, das den formatierten Währungswert enthält.

Hinweise

Es formatiert den Wert mithilfe der Regionalsprachespezifikation (Gebietsschema IDs). Ein Währungssymbol wird nicht im zurückgegebenen Wert enthalten. Wenn der Status dieses Objekts COleCurrency NULL ist, ist der Rückgabewert eine leere Zeichenfolge. Wenn der Status ungültig ist, wird die Rückgabezeichenfolge durch die Zeichenfolgenressource IDS_INVALID_CURRENCY angegeben.

Beispiel

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));

Anforderungen

Header: afxdisp.h

Siehe auch

Referenz

COleCurrency-Klasse

Hierarchiediagramm

COleCurrency::ParseCurrency

COleCurrency::GetStatus