Clase de COleCurrency

encapsula el tipo de datos de CURRENCY de automatización OLE.

class COleCurrency

Miembros

sahk0sfb.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

COleCurrency::COleCurrency

Crea un objeto COleCurrency.

sahk0sfb.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

COleCurrency::Format

Genera una representación de cadena con formato de un objeto de COleCurrency .

COleCurrency::GetStatus

obtiene el estado (validez) de este objeto de COleCurrency .

COleCurrency::ParseCurrency

Lee un valor de CURRENCY de una cadena y establece el valor de COleCurrency.

COleCurrency::SetCurrency

establece el valor de este objeto de COleCurrency .

COleCurrency::SetStatus

Establece el estado (validez) para este objeto de COleCurrency .

sahk0sfb.collapse_all(es-es,VS.110).gifOperadores públicos

Name

Descripción

operador =

copia un valor de COleCurrency .

operador +, -

Add, subtract, y signo de los valores de COleCurrency .

operador +=, - =

Suma y resta un valor de COleCurrency de este objeto de COleCurrency .

operador *,/

Escala un valor de COleCurrency por un valor entero.

*= de operador,/=

Escala este valor de COleCurrency por un valor entero.

operador <<

Genera un valor de COleCurrency a CArchive o a CDumpContext.

operador >>

Entra en un objeto de COleCurrency de CArchive.

DIVISA de operador

Convierte un valor de COleCurrency en CURRENCY.

operator ==, <, <=, etc..

compara dos valores de COleCurrency .

sahk0sfb.collapse_all(es-es,VS.110).gifMiembros de datos públicos

Name

Descripción

COleCurrency::m_cur

Contiene CURRENCY subyacente para este objeto de COleCurrency .

COleCurrency::m_status

contiene el estado de este objeto de COleCurrency .

Comentarios

COleCurrency no tiene una clase base.

CURRENCY se implementa como 8 byte, valor entero de two's- complemento escalado por 10.000.Esto proporciona un número de punto fijo con 15 dígitos a la izquierda del separador decimal y 4 dígitos a la derecha.El tipo de datos de moneda es muy útil para los cálculos que implican dinero, o para los cálculos de punto fijo cuando es importante la exactitud.Es uno de los tipos posibles para el tipo de datos de VARIANT de automatización OLE.

COleCurrency también implementa algunas operaciones aritméticas básicas para este tipo de punto fijo.Las operaciones admitidas se han seleccionado controlar los errores que redondeaban realizadas cálculos de punto fijo.

Jerarquía de herencia

COleCurrency

Requisitos

encabezado: afxdisp.h

Vea también

Referencia

Gráfico de jerarquía

Clase de COleVariant