Bagikan melalui


Pernyataan CLASS

Menentukan kelas kotak dialog.

Pernyataan CLASS muncul di bagian opsional sebelum pernyataan DIALOG utama. Jika tidak ada kelas yang diberikan, kelas dialog standar akan digunakan.

CLASS class

Kelas

Bilangan bulat atau string yang tidak ditandatangani 16-bit, diapit dalam tanda kutip ganda ("), yang mengidentifikasi kelas kotak dialog. Jika prosedur jendela untuk kelas tidak memproses pesan yang dikirim ke dalamnya, itu harus memanggil fungsi DefDlgProc untuk memastikan bahwa semua pesan ditangani dengan benar untuk kotak dialog. Kelas privat dapat menggunakan DefDlgProc sebagai prosedur jendela default. Kelas harus terdaftar dengan anggota cbWndExtra dari struktur WNDCLASS yang diatur ke DLGWINDOWEXTRA.

Keterangan

Pernyataan CLASS hanya boleh digunakan dengan kasus khusus, karena menggantikan pemrosesan normal kotak dialog. Pernyataan CLASS mengonversi kotak dialog menjadi jendela kelas yang ditentukan; tergantung pada kelas , ini bisa memberikan hasil yang tidak diinginkan. Jangan gunakan nama kelas kontrol yang ditentukan ulang dengan pernyataan ini.

Contoh

Contoh berikut menunjukkan penggunaan pernyataan CLASS :

CLASS "myclass" 

Lihat juga

DefDlgProc

DIALOG