Bagikan melalui


Sumber daya DIALOG

Menentukan kotak dialog. Pernyataan menentukan posisi dan dimensi kotak dialog di layar serta gaya kotak dialog.

Catatan

DIALOG adalah ID sumber daya usang. Aplikasi baru harus menggunakan DIALOGEX.

 

nameID DIALOG x, y, width, height  [optional-statements] {control-statement  . . . }

Parameter

nameID

Nama unik atau nilai bilangan bulat unik yang tidak ditandatangani 16-bit yang mengidentifikasi kotak dialog.

pernyataan opsional

Opsi untuk kotak dialog. Ini bisa nol atau lebih dari pernyataan berikut.

Pernyataan Deskripsi
CAPTION "teks" Keterangan kotak dialog jika memiliki bilah judul. Untuk informasi selengkapnya, lihat KETERANGAN.
Dword KARAKTERISTIK Nilai DWORD yang ditentukan pengguna untuk digunakan oleh alat sumber daya. Nilai ini tidak digunakan oleh sistem. Untuk informasi selengkapnya, lihat KARAKTERISTIK.
Kelas KELAS Bilangan bulat atau string yang tidak ditandatangani 16-bit, diapit dalam tanda kutip ganda ("), yang mengidentifikasi kelas kotak dialog. Untuk informasi selengkapnya, lihat KELAS.
EXSTYLE=extended-styles Gaya jendela kotak dialog yang diperluas. Untuk informasi selengkapnya, lihat EXSTYLE.
FONTmenunjuk, typeface Ukuran titik dan typeface untuk font. Untuk informasi selengkapnya, lihat FONT.
BAHASA,subbahasa Bahasa kotak dialog. Untuk informasi selengkapnya, lihat BAHASA.
Nama menu MENU Menu yang akan digunakan. Nilai ini adalah nama menu atau pengidentifikasi bilangan bulatnya.
Gaya GAYA Gaya kotak dialog. Untuk informasi selengkapnya, lihat GAYA.
KATA VERSI Nilai DWORD yang ditentukan pengguna. Pernyataan ini ditujukan untuk digunakan oleh alat sumber daya tambahan dan tidak digunakan oleh sistem. Untuk informasi selengkapnya, lihat VERSI.

 

Atribut tertentu juga didukung untuk kompatibilitas mundur. Untuk informasi selengkapnya, lihat Atribut Sumber Daya Umum.

Keterangan

Fungsi GetDialogBaseUnits mengembalikan unit dasar dialog dalam piksel. Arti koordinat yang tepat tergantung pada gaya yang ditentukan oleh pernyataan opsi STYLE . Untuk kotak dialog gaya anak, koordinat relatif terhadap asal jendela induk, kecuali kotak dialog memiliki gaya DS_ABSALIGN; dalam hal ini, koordinat relatif terhadap asal layar tampilan.

Jangan gunakan gaya WS_CHILD dengan kotak dialog modal. Fungsi DialogBox selalu menonaktifkan induk/pemilik kotak dialog yang baru dibuat. Ketika jendela induk dinonaktifkan, jendela anaknya secara implisit dinonaktifkan. Karena jendela induk kotak dialog gaya anak dinonaktifkan, kotak dialog gaya anak juga dinonaktifkan.

Jika kotak dialog memiliki gaya DS_ABSALIGN , koordinat dialog untuk sudut kiri atas relatif terhadap asal layar alih-alih ke sudut kiri atas jendela induk. Anda biasanya akan menggunakan gaya ini ketika Anda ingin kotak dialog dimulai di bagian tertentu dari tampilan di mana pun jendela induk berada di layar.

DIALOG nama juga dapat digunakan sebagai parameter nama kelas ke fungsi CreateWindow untuk membuat jendela dengan atribut kotak dialog.

Contoh

Berikut ini menunjukkan penggunaan pernyataan DIALOG :

#include <windows.h>

ErrorDialog DIALOG  10, 10, 300, 110
STYLE WS_POPUP | WS_BORDER
CAPTION "Error!" 
{
    CTEXT "Select One:", 1, 10, 10, 280, 12
    PUSHBUTTON "&Retry", 2, 75, 30, 60, 12
    PUSHBUTTON "&Abort", 3, 75, 50, 60, 12
    PUSHBUTTON "&Ignore", 4, 75, 80, 60, 12
}

Lihat juga

Menggunakan Kotak Dialog

AKSELERATOR

KARAKTERISTIK

KONTROL

CreateDialog

CreateWindow

Kotak Dialog

GetDialogBaseUnits

BAHASA

MENU

RCDATA

STRINGTABLE

VERSI