Bagikan melalui


JENIS MIDL Yang Telah Ditentukan dan Dasar

MIDL mendukung jenis dasar dan yang telah ditentukan sebelumnya berikut.

Jenis data Deskripsi Tanda default
boolean 8 bit. Tidak kompatibel dengan antarmukaoleautomation; gunakan VARIANT_BOOL sebagai gantinya. Unsigned
byte 8 bit. (tidak berlaku)
karakter 8 bit. Unsigned
ganda Angka titik mengambang 64-bit. (tidak berlaku)
error_status_t Bilangan bulat tidak ditandatangani 32-bit untuk mengembalikan nilai status untuk penanganan kesalahan. Unsigned
float Angka titik mengambang 32-bit. (tidak berlaku)
handle_t Jenis handel primitif untuk pengikatan. (tidak berlaku)
hyper Bilangan bulat 64-bit. Ditandatangani
int Bilangan bulat 32-bit. Pada platform 16-bit, tidak dapat muncul dalam fungsi jarak jauh tanpa kualifikasi ukuran seperti pendek , kecil, panjang atau hyper. Ditandatangani
__int8 Bilangan bulat 8-bit. Setara dengan kecil . Ditandatangani
__int16 Bilangan bulat 16-bit. Setara dengan pendek . Ditandatangani
__int32 Bilangan bulat 32-bit. Setara denganpanjang. Ditandatangani
__int3264 Bilangan bulat yang 32-bit pada platform 32-bit, dan 64-bit pada platform 64-bit. Ditandatangani
__int64 Bilangan bulat 64-bit. Setara denganhyper. Ditandatangani
panjang Bilangan bulat 32-bit. Ditandatangani
pendek Bilangan bulat 16-bt. Ditandatangani
kecil Bilangan bulat 8-bit. Ditandatangani
batal Menunjukkan bahwa prosedur tidak mengembalikan nilai. (tidak berlaku)
batal * Penunjuk 32-bit hanya untuk handel konteks. (tidak berlaku)
wchar_t Jenis 16-bit yang telah ditentukan sebelumnya untuk karakter lebar. Unsigned