COleCurrency::ParseCurrency

BOOL ParseCurrency (LPCTSTR lpszCurrency, DWORD dwFlags = 0,LCID lcid = LANG_USER_DEFAULT);
кинути (CMemoryException);
кинути (COleException);

Значення, яке повертається

Ненульовий, якщо рядок був успішно перетворені на грошове значення, в іншому випадку 0.

Параметри

lpszCurrency

Вказівник на нульовим закінченням, яка повинна бути розібрана.

dwFlags

Вказує позначки для мовні параметри, можливо наступні прапор:

lcid

Вказує код локалізації для перетворення.

Зауваження

Зателефонувати цієї функції-члена розібрати рядок читати грошовим значенням. Він використовує специфікації національних мов (локаль ідентифікатори) сенсу нечислові символів у вихідний рядок.

Для обговорення значення Ідентифікаторів локалі, див. розділ Підтримкою декількох мов в Win32 SDK OLE програміста посилання.

Якщо рядок був успішно перетворюються на значення валюти, COleCurrency об'єкта значення це значення і статус на дійсні.

Якщо рядок не можуть бути перетворені на значення валюти, або якщо є Переповнення числового, статус COleCurrency об'єкт неприпустимий.

Якщо не вдалося перетворення рядка через помилки розподіл пам'яті, ця функція кидає CMemoryException. У будь-які інші помилки держави ця функція кидає COleException.

Огляд COleCurrency |nbsp; Члени класу | Ієрархічна діаграма

Дивіться також COleCurrency::Format, COleCurrency::GetStatus

Index