Bagikan melalui


Kelas Jenis Data Sederhana

Kelas berikut merangkum koordinat gambar, string karakter, dan informasi waktu dan tanggal, memungkinkan penggunaan sintaks C++ yang nyaman. Objek ini digunakan secara luas sebagai parameter untuk fungsi anggota kelas Windows di pustaka kelas. Karena CPoint, CSize, dan CRect sesuai dengan struktur POINT, SIZE, dan RECT , masing-masing, di Windows SDK, Anda dapat menggunakan objek kelas C++ ini di mana pun Anda dapat menggunakan struktur bahasa C ini. Kelas menyediakan antarmuka yang berguna melalui fungsi anggota mereka. CStringT menyediakan string karakter dinamis yang sangat fleksibel. CTime, , COleDateTimeCTimeSpan, dan COleTimeSpan mewakili nilai waktu dan tanggal. Untuk informasi selengkapnya tentang kelas ini, lihat artikel Tanggal dan Waktu.

Kelas yang dimulai dengan "COle" adalah enkapulasi jenis data yang disediakan oleh OLE. Jenis data ini dapat digunakan dalam program Windows terlepas dari apakah fitur OLE lainnya digunakan.

Kelas CStringt
Menahan string karakter.

CTime
Menyimpan nilai waktu dan tanggal absolut.

COleDateTime
Pembungkus untuk jenis otomatisasi OLE DATE. Mewakili nilai tanggal dan waktu.

CTimeSpan
Menyimpan nilai waktu dan tanggal relatif.

COleDateTimeSpan
Menyimpan nilai relatif COleDateTime , seperti perbedaan antara dua COleDateTime nilai.

CPoint
Menahan pasangan koordinat (x, y).

Ukuran CS
Menahan jarak, posisi relatif, atau nilai berpasangan.

CRect
Memegang koordinat area persegi panjang.

CImageList
Menyediakan fungsionalitas daftar gambar Windows. Daftar gambar digunakan dengan kontrol daftar dan kontrol pohon. Mereka juga dapat digunakan untuk menyimpan dan mengarsipkan satu set bitmap berukuran sama.

COleVariant
Pembungkus untuk VARIAN jenis otomatisasi OLE. Data dalam VARIANdapat disimpan dalam banyak format.

COleCurrency
Pembungkus untuk jenis otomatisasi OLE MATA UANG, jenis aritmatika titik tetap, dengan 15 digit sebelum titik desimal dan 4 digit setelahnya.

Catatan

CRect, CSize, dan CPoint dapat digunakan dalam aplikasi ATL atau MFC. Selain itu, CStringT menyediakan kelas -seperti independen CStringMFC. Untuk informasi selengkapnya tentang kelas utilitas bersama, lihat Kelas Bersama.

Baca juga

Gambaran Umum Kelas