COleCurrency::ParseCurrency

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

ส่งกลับค่า

ไม่ใช่ศูนย์ถ้าสตริงที่ถูกแปลงสกุลเงินค่า 0 มิฉะนั้นเรียบร้อยแล้ว?

พารามิเตอร์

lpszCurrency

ตัวชี้ไปยังสตริงที่สิ้นสุดด้วยค่า null ซึ่งไม่สามารถแยกวิเคราะห์?

dwFlags

บ่งชี้สถานะสำหรับการตั้งค่าตำแหน่งกระทำการของ อาจค่าสถานะต่อไปนี้:

lcid

ID ตำแหน่งกระทำการเพื่อใช้สำหรับการแปลงที่ระบุ?

หมายเหตุ

เรียกฟังก์ชันนี้สมาชิกแยกสตริอ่านค่าสกุลเงิน ใช้ข้อมูลจำเพาะเกี่ยวกับภาษาประจำชาติ (ภาษาของรหัส) สำหรับความหมายของอักขระในสายอักขระแหล่งที่ไม่ใช่ตัวเลข?

สำหรับการสนทนาของค่า ID ภาษาของ ดูส่วน สนับสนุนหลายชาติภาษาในการอ้างอิงของ Win32 SDK OLE โปรแกรมเมอร์ของ?

ถ้าสตริงที่ถูกแปลงค่าสกุลเงินเรียบร้อยแล้ว ค่าของวัตถุนี้COleCurrencyถูกตั้งค่าเป็นค่านั้นและสถานะของการถูกต้อง?

ถ้าไม่สามารถแปลงสายอักขระค่าสกุลเงิน หรือถ้ามีมากเกินไปเป็นตัวเลข สถานะของวัตถุCOleCurrencyนี้ไม่ถูกต้อง?

ถ้าล้มการแปลงสตริเหลวเนื่องจากข้อผิดพลาดในการจัดสรรหน่วยความจำ ฟังก์ชันนี้ผิดในCMemoryException ในอื่น ๆ ข้อผิดพลาดของรัฐ ฟังก์ชันนี้ผิดในCOleException?

ภาพรวม COleCurrency |nbsp สมาชิกของคลาส| แผนภูมิของลำดับชั้น(&N)

ดูเพิ่มเติมnbspCOleCurrency::Format, COleCurrency::GetStatus(&N)

Index