COleCurrency::ParseCurrency

BOOL ParseCurrency (LPCTSTR lpszCurrency, DWORD dwFlags = 0,LCID lcid = LANG_USER_DEFAULT);
jeter (CMemoryException) ;
jeter (COleException) ;

Valeur de retour

Différent de zéro si la chaîne a été avec succès convertie en une valeur monétaire, sinon 0.

Paramètres

lpszCurrency

Un pointeur vers la chaîne terminée par null qui doit être analysé.

dwFlags

Indique les drapeaux pour les paramètres régionaux, peut-être l'indicateur suivant:

lcid

Indique l'ID de paramètres régionaux à utiliser pour la conversion.

Remarques

Appelez cette fonction membre pour analyser une chaîne pour lire une valeur monétaire. Il utilise des spécifications de la langue nationale (ID de paramètres régionaux) pour la signification des caractères non numériques dans la chaîne source.

Pour une discussion des valeurs d'ID de paramètres régionaux, consultez la section Soutenir plusieurs langues nationales dans le Win32 SDK OLE de référence du programmeur.

Si la chaîne a été avec succès convertie en une valeur monétaire, la valeur de cet objet COleCurrency est définie à cette valeur et de son statut de valide.

Si la chaîne pas pu être convertie en une valeur monétaire ou s'il y a un dépassement de capacité numérique, l'état de cet objet COleCurrency n'est pas valide.

Si la conversion de la chaîne a échoué en raison d'erreurs d'allocation mémoire, cette fonction lève une CMemoryException. Dans un autre État d'erreur, cette fonction lève une COleException.

Aperçu COleCurrency |nbsp ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;COleCurrency::Format, COleCurrency::GetStatus

Index