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.