BOOL ParseCurrency (LPCTSTR lpszCurrency, DWORD dwFlags = 0,LCID lcid = LANG_USER_DEFAULT);
rzut (CMemoryException);
rzut (COleException);
Wartość zwracany
Niezerowa, jeśli ciąg został pomyślnie konwertowany na wartość waluty, w przeciwnym razie 0.
Parametry
lpszCurrency
Wskaźnik ciąg zakończony zerem, który ma zostać przeanalizowany.
dwFlags
Wskazuje flagi dla ustawień regionalnych, ewentualnie następującą flagę:
identyfikator lcid
Wskazuje identyfikator ustawień regionalnych dla konwersji.
Uwagi
Wywołanie tej funkcji Państwa do analizowania ciąg do odczytu wartości waluty. Używa specyfikacji języka narodowego (lokale identyfikatory) znaczenie znaków nienumerycznych w ciągu źródła.
Omówienie wartości Identyfikatora ustawień regionalnych, zobacz sekcję Obsługi wielu języków narodowych w Win32 SDK OLE Programmer's Reference.
Jeśli ciąg został pomyślnie konwertowany na wartość waluty, wartości tego obiektu COleCurrency ustawiono wartość i jego stan na prawidłowy.
Jeśli nie można przekonwertować ciągu na wartość waluty lub jeśli było liczbowe przepełnienia, status ten obiekt COleCurrency jest nieprawidłowy.
Jeśli konwersja ciągu nie powiodło się ze względu na błędy alokacji pamięci, ta funkcja generuje CMemoryException. W każdym innym Państwie błąd ta funkcja generuje COleException.
Omówienie COleCurrency |nbsp; Klasa członków | Wykres hierarchii
Zobacz też COleCurrency::Format, COleCurrency::GetStatus