Send Feedback

The CURRENCY structure contains a signed 64-bit integer representing a currency value.


struct { 
  unsigned long Lo; 
  long Hi; 


  • Lo
    Low-order 32 bits of the currency value.
  • Hi
    High-order 32 bits of the currency value.


The CURRENCY structure is a scaled integer representation of a decimal number with four digits to the right of the decimal point. For example, a stored value of 327500 represents a currency value of 32.7500.

The CURRENCY structure is used to describe a property of type PT_CURRENCY.


Pocket PC: Pocket PC 2002 and later
Smartphone: Smartphone 2002 and later
OS Versions: Windows CE 3.0 and later
Header: mapidefs.h

See Also

MAPI Structures | Messaging | SPropValue

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.