Share via


Classi semplici del tipo di dati

Le classi seguenti incapsulano le coordinate di disegno, stringhe di caratteri e informazioni di data e di ora, consentendo l'utilizzo appropriato di sintassi di C++.Questi oggetti vengono utilizzati ampiamente come parametri alle funzioni membro delle classi windows nella libreria di classi.Poiché CPoint, CSizee CRect corrispondono a POINT, a DIMENSIONIalle strutture di RECT , rispettivamente, in Windows SDK, è possibile utilizzare gli oggetti di queste classi C++ ovunque sia possibile utilizzare queste strutture di linguaggio C.Le classi forniscono interfacce utili con le funzioni membro.CStringT fornisce stringhe di caratteri dinamiche molto flessibili.CTime, COleDateTime, CTimeSpane COleTimeSpan rappresentano i valori di data e di ora.Per ulteriori informazioni su queste classi, vedere l'articolo data e ora.

Le classi che iniziano con “COle„ sono incapsulamenti dei tipi di dati forniti da OLE.Questi tipi di dati possono essere utilizzati in windows che i programmi indipendentemente dal fatto che altre funzionalità OLE vengono utilizzati.

  • classe di CStringT
    Utilizza le stringhe di caratteri.

  • CTime
    Contiene valori assoluti di data e di ora.

  • COleDateTime
    Wrapper per il tipo DATEdi automazione OLE.Rappresenta i valori di data e ora.

  • CTimeSpan
    Contiene valori di data e di ora.

  • COleDateTimeSpan
    Utilizza i valori di COleDateTime relativi, ad esempio la differenza tra due valori di COleDateTime .

  • CPoint
    Le contiene coordinamento (x, y) coppie.

  • CSize
    Le mantenute di, percorsi relativi, o valori associati.

  • CRect
    Coordinate di contiene le aree rettangolari.

  • CImageList
    Fornisce la funzionalità dell'elenco di Windows image.Gli elenchi di immagini vengono utilizzati con i controlli elenco e i controlli struttura ad albero.Possono inoltre essere utilizzati per archiviare e archiviare un insieme di immagini bitmap stesso di tagliare.

  • COleVariant
    Wrapper per il tipo VARIANTdi automazione OLE.I dati in VARIANToggetti possono essere archiviati in numerosi formati.

  • COleCurrency
    Wrapper per il tipo CURRENCY, un tipo aritmetico a virgola fissa di automazione OLE, con 15 cifre prima del separatore decimale e 4 cifre dopo.

    [!NOTA]

    A partire da Visual C++ .NET, CRect, CSizee CPoint sono stati modificati per essere utilizzati nelle applicazioni MFC o ATL.Inoltre, CStringT è stato aggiunto per fornire un MFC-indipendente CStringclasse di tipo.Per ulteriori informazioni sulle classi di utilità condivise, vedere classi condivise.

Vedere anche

Concetti

Cenni preliminari sulla libreria di classi