Kotak Dialog
Gambaran umum teknologi Kotak Dialog.
Untuk mengembangkan Kotak Dialog, Anda memerlukan header ini:
Untuk panduan pemrograman untuk teknologi ini, lihat:
Fungsi
AddRef Metode IPrintDialogCallback::AddRef (commdlg.h) adalah metode AddRef IUnknown, yang mengurangi jumlah referensi untuk antarmuka pada objek COM. |
AddRef Metode IPrintDialogServices::AddRef (commdlg.h) adalah metode AddRef IUnknown, yang mengurangi jumlah referensi untuk antarmuka pada objek COM. |
CDSIZEOF_STRUCT Mendapatkan ukuran struct hingga anggota yang ditentukan |
Pilih WarnaA Fungsi CHOOSECOLORA (ANSI) (commdlg.h) berisi informasi yang digunakan fungsi ChooseColor untuk menginisialisasi kotak dialog Warna. |
Pilih Warna Versi string lebar dari ChooseColor |
PilihFontA Versi ASCII dari ChooseFont |
PilihFontW Versi string lebar dari ChooseFont |
CommDlg_OpenSave_GetFilePathA Versi CommDlg_OpenSave_GetFilePath ASCII |
CommDlg_OpenSave_GetFilePathW Versi string CommDlg_OpenSave_GetFilePath yang luas |
CommDlg_OpenSave_GetFolderIDList Mengambil alamat daftar pengidentifikasi item yang terkait dengan folder yang saat ini dibuka oleh kotak dialog Buka atau Simpan Sebagai Gaya Penjelajah. |
CommDlg_OpenSave_GetFolderPathA Versi CommDlg_OpenSave_GetFolderPath ASCII |
CommDlg_OpenSave_GetFolderPathW Versi string CommDlg_OpenSave_GetFolderPath yang luas |
CommDlg_OpenSave_GetSpecA Versi CommDlg_OpenSave_GetSpec ASCII |
CommDlg_OpenSave_GetSpecW Versi string CommDlg_OpenSave_GetSpec yang luas |
CommDlg_OpenSave_HideControl Menyembunyikan kontrol yang ditentukan dalam kotak dialog Buka atau Simpan Sebagai gaya Penjelajah. |
CommDlg_OpenSave_SetControlText Mengatur teks untuk kontrol yang ditentukan dalam kotak dialog Buka atau Simpan Sebagai gaya Penjelajah. |
CommDlg_OpenSave_SetDefExt Mengatur ekstensi nama file default untuk kotak dialog Buka atau Simpan Sebagai gaya Penjelajah. |
CommDlgExtendedError Fungsi CommDlgExtendedError (commdlg.h) mengembalikan kode kesalahan kotak dialog umum. |
CreateDialogA Membuat kotak dialog tanpa mode dari sumber daya templat kotak dialog. Makro CreateDialog menggunakan fungsi CreateDialogParam. (ANSI) |
CreateDialogIndirectA Membuat kotak dialog tanpa mode dari templat kotak dialog dalam memori. Makro CreateDialogIndirect menggunakan fungsi CreateDialogIndirectParam. (ANSI) |
CreateDialogIndirectParamA Membuat kotak dialog tanpa mode dari templat kotak dialog dalam memori. (ANSI) |
CreateDialogIndirectParamW Membuat kotak dialog tanpa mode dari templat kotak dialog dalam memori. (Unicode) |
CreateDialogIndirectW Membuat kotak dialog tanpa mode dari templat kotak dialog dalam memori. Makro CreateDialogIndirect menggunakan fungsi CreateDialogIndirectParam. (Unicode) |
CreateDialogParamA Membuat kotak dialog tanpa mode dari sumber daya templat kotak dialog. (ANSI) |
BuatDialogParamW Membuat kotak dialog tanpa mode dari sumber daya templat kotak dialog. (Unicode) |
BuatDialogW Membuat kotak dialog tanpa mode dari sumber daya templat kotak dialog. Makro CreateDialog menggunakan fungsi CreateDialogParam. (Unicode) |
DefDlgProcA Memanggil prosedur jendela kotak dialog default untuk menyediakan pemrosesan default untuk pesan jendela apa pun yang tidak diproses oleh kotak dialog dengan kelas jendela privat. (ANSI) |
DefDlgProcW Memanggil prosedur jendela kotak dialog default untuk menyediakan pemrosesan default untuk pesan jendela apa pun yang tidak diproses oleh kotak dialog dengan kelas jendela privat. (Unicode) |
DialogBoxA Membuat kotak dialog modal dari sumber daya templat kotak dialog. Kotak Dialog tidak mengembalikan kontrol hingga fungsi panggilan balik yang ditentukan mengakhiri kotak dialog modal dengan memanggil fungsi EndDialog. (ANSI) |
DialogBoxIndirectA Membuat kotak dialog modal dari templat kotak dialog dalam memori. DialogBoxIndirect tidak mengembalikan kontrol hingga fungsi panggilan balik yang ditentukan mengakhiri kotak dialog modal dengan memanggil fungsi EndDialog. (ANSI) |
DialogBoxIndirectParamA Membuat kotak dialog modal dari templat kotak dialog dalam memori. (ANSI) |
DialogBoxIndirectParamW Membuat kotak dialog modal dari templat kotak dialog dalam memori. (Unicode) |
DialogBoxIndirectW Membuat kotak dialog modal dari templat kotak dialog dalam memori. DialogBoxIndirect tidak mengembalikan kontrol hingga fungsi panggilan balik yang ditentukan mengakhiri kotak dialog modal dengan memanggil fungsi EndDialog. (Unicode) |
DialogBoxParamA Membuat kotak dialog modal dari sumber daya templat kotak dialog. (ANSI) |
DialogBoxParamW Membuat kotak dialog modal dari sumber daya templat kotak dialog. (Unicode) |
DialogBoxW Membuat kotak dialog modal dari sumber daya templat kotak dialog. Kotak Dialog tidak mengembalikan kontrol hingga fungsi panggilan balik yang ditentukan mengakhiri kotak dialog modal dengan memanggil fungsi EndDialog. (Unicode) |
DLGPROC Fungsi panggilan balik yang ditentukan aplikasi yang digunakan dengan keluarga fungsi CreateDialog dan DialogBox. |
EndDialog Menghancurkan kotak dialog modal, menyebabkan sistem mengakhiri pemrosesan apa pun untuk kotak dialog. |
FindTextA Membuat kotak dialog Temukan tanpa mode yang ditentukan sistem yang memungkinkan pengguna menentukan string untuk mencari opsi dan yang akan digunakan saat mencari teks dalam dokumen. (ANSI) |
FindTextW Membuat kotak dialog Temukan tanpa mode yang ditentukan sistem yang memungkinkan pengguna menentukan string untuk mencari opsi dan yang akan digunakan saat mencari teks dalam dokumen. (Unicode) |
GetCurrentDevMode Mengisi struktur DEVMODE dengan informasi tentang printer yang saat ini dipilih untuk digunakan dengan PrintDlgEx. |
GetCurrentPortName Mengambil nama port saat ini untuk digunakan dengan PrintDlgEx. |
GetCurrentPrinterName Mengambil nama printer yang saat ini dipilih, untuk digunakan dengan PrintDlgEx. |
GetDialogBaseUnits Mengambil unit dasar dialog sistem, yang merupakan lebar rata-rata dan tinggi karakter dalam font sistem. |
GetDlgCtrlID Mengambil pengidentifikasi kontrol yang ditentukan. |
GetDlgItem Mengambil handel ke kontrol dalam kotak dialog yang ditentukan. |
GetDlgItemInt Menerjemahkan teks kontrol tertentu dalam kotak dialog ke dalam nilai bilangan bulat. |
GetDlgItemTextA Mengambil judul atau teks yang terkait dengan kontrol dalam kotak dialog. (ANSI) |
GetDlgItemTextW Mengambil judul atau teks yang terkait dengan kontrol dalam kotak dialog. (Unicode) |
GetFileTitleA Mengambil nama file yang ditentukan. (ANSI) |
GetFileTitleW Mengambil nama file yang ditentukan. (Unicode) |
GetNextDlgGroupItem Mengambil handel ke kontrol pertama dalam sekelompok kontrol yang mendahului (atau mengikuti) kontrol yang ditentukan dalam kotak dialog. |
GetNextDlgTabItem Mengambil handel ke kontrol pertama yang memiliki gaya WS_TABSTOP yang mendahului (atau mengikuti) kontrol yang ditentukan. |
GetOpenFileNameA Membuat kotak dialog Buka yang memungkinkan pengguna menentukan drive, direktori, dan nama file atau sekumpulan file yang akan dibuka. (ANSI) |
GetOpenFileNameW Membuat kotak dialog Buka yang memungkinkan pengguna menentukan drive, direktori, dan nama file atau sekumpulan file yang akan dibuka. (Unicode) |
GetSaveFileNameA Membuat kotak dialog Simpan yang memungkinkan pengguna menentukan drive, direktori, dan nama file untuk disimpan. (ANSI) |
GetSaveFileNameW Membuat kotak dialog Simpan yang memungkinkan pengguna menentukan drive, direktori, dan nama file untuk disimpan. (Unicode) |
HandleMessage Dipanggil oleh PrintDlgEx untuk memberi aplikasi Anda kesempatan untuk menangani pesan yang dikirim ke kotak dialog anak di bagian bawah halaman Umum Lembar Properti Cetak. |
InitDone Dipanggil oleh PrintDlgEx ketika sistem telah selesai menginisialisasi halaman Umum Lembar Properti Cetak. |
IsDialogMessageA Menentukan apakah pesan ditujukan untuk kotak dialog yang ditentukan dan, jika ya, memproses pesan. (ANSI) |
IsDialogMessageW Menentukan apakah pesan ditujukan untuk kotak dialog yang ditentukan dan, jika ya, memproses pesan. (Unicode) |
LPCCHOOKPROC Menerima pesan atau pemberitahuan yang ditujukan untuk prosedur kotak dialog default kotak dialog Warna. Ini adalah fungsi panggilan balik yang ditentukan aplikasi atau yang ditentukan pustaka yang digunakan dengan fungsi ChooseColor. |
LPCFHOOKPROC Menerima pesan atau pemberitahuan yang ditujukan untuk prosedur kotak dialog default kotak dialog Font. Ini adalah prosedur panggilan balik yang ditentukan aplikasi atau yang ditentukan pustaka yang digunakan dengan fungsi ChooseFont. |
LPFRHOOKPROC Menerima pesan atau pemberitahuan yang ditujukan untuk prosedur kotak dialog default kotak dialog Temukan atau Ganti. |
LPOFNHOOKPROC Menerima pesan pemberitahuan yang dikirim dari kotak dialog. |
LPPAGEPAINTHOOK Menerima pesan yang memungkinkan Anda mengkustomisasi gambar halaman sampel dalam kotak dialog Penyetelan Halaman. Prosedur hook PagePaintHook adalah fungsi panggilan balik yang ditentukan aplikasi atau yang ditentukan pustaka yang digunakan dengan fungsi PageSetupDlg. |
LPPAGESETUPHOOK Menerima pesan atau pemberitahuan yang ditujukan untuk prosedur kotak dialog default kotak dialog Penyetelan Halaman. Prosedur hook PageSetupHook adalah fungsi panggilan balik yang ditentukan aplikasi atau yang ditentukan pustaka yang digunakan dengan fungsi PageSetupDlg. |
LPPRINTHOOKPROC Menerima pesan atau pemberitahuan yang ditujukan untuk prosedur kotak dialog default kotak dialog Cetak. Ini adalah fungsi panggilan balik yang ditentukan aplikasi atau yang ditentukan pustaka yang digunakan dengan fungsi PrintDlg. |
LPSETUPHOOKPROC Fungsi panggilan balik yang ditentukan aplikasi atau yang ditentukan pustaka yang digunakan dengan fungsi PrintDlg. Prosedur hook menerima pesan atau pemberitahuan yang ditujukan untuk prosedur kotak dialog default kotak dialog Penyetelan Cetak. |
MapDialogRect Mengonversi unit kotak dialog yang ditentukan menjadi unit layar (piksel). |
Kotak Pesan Fungsi MessageBox menampilkan kotak dialog modal yang berisi ikon sistem, sekumpulan tombol, dan pesan khusus aplikasi singkat. |
MessageBoxA Menampilkan kotak dialog modal yang berisi ikon sistem, sekumpulan tombol, dan pesan khusus aplikasi singkat, seperti informasi status atau kesalahan. Kotak pesan mengembalikan nilai bilangan bulat yang menunjukkan tombol mana yang diklik pengguna. (MessageBoxA) |
MessageBoxExA Membuat, menampilkan, dan mengoperasikan kotak pesan. (ANSI) |
MessageBoxExW Membuat, menampilkan, dan mengoperasikan kotak pesan. (Unicode) |
MessageBoxIndirectA Membuat, menampilkan, dan mengoperasikan kotak pesan. Kotak pesan berisi teks dan judul pesan yang ditentukan aplikasi, ikon apa pun, dan kombinasi tombol push yang telah ditentukan sebelumnya. (ANSI) |
MessageBoxIndirectW Membuat, menampilkan, dan mengoperasikan kotak pesan. Kotak pesan berisi teks dan judul pesan yang ditentukan aplikasi, ikon apa pun, dan kombinasi tombol push yang telah ditentukan sebelumnya. (Unicode) |
MessageBoxW Fungsi MessageBoxW (Unicode) menampilkan kotak dialog modal yang berisi ikon sistem, sekumpulan tombol, dan pesan khusus aplikasi singkat. |
MSGBOXCALLBACK Fungsi panggilan balik, yang Anda tentukan dalam aplikasi Anda, yang memproses membantu peristiwa untuk kotak pesan. |
PageSetupDlgA Versi ASCII dari PageSetupDlg |
PageSetupDlgW Versi string yang luas dari PageSetupDlg |
PrintDlgA Versi ASCII dari PrintDlg |
PrintDlgExA Versi ASCII dari PrintDlgEx |
PrintDlgExW Versi string yang luas dari PrintDlgEx |
PrintDlgW Versi string yang luas dari PrintDlg |
QueryInterface Metode IPrintDialogCallback::QueryInterface (commdlg.h) adalah metode QueryInterface IUnknown, yang meminta objek COM untuk pointer. |
QueryInterface Metode IPrintDialogServices::QueryInterface (commdlg.h) adalah metode QueryInterface IUnknown, yang meminta objek COM untuk pointer. |
Rilis Metode IPrintDialogCallback::Release (commdlg.h) adalah metode Rilis IUnknown, yang mengurangi jumlah referensi untuk antarmuka pada objek COM. |
Rilis Metode IPrintDialogServices::Release (commdlg.h) adalah metode Rilis IUnknown, yang mengurangi jumlah referensi untuk antarmuka pada objek COM. |
ReplaceTextA Membuat kotak dialog tanpa mode yang ditentukan sistem yang memungkinkan pengguna menentukan string untuk dicari dan string pengganti, serta opsi untuk mengontrol operasi temukan dan ganti. (ANSI) |
ReplaceTextW Membuat kotak dialog tanpa mode yang ditentukan sistem yang memungkinkan pengguna menentukan string untuk dicari dan string pengganti, serta opsi untuk mengontrol operasi temukan dan ganti. (Unicode) |
SelectionChange Dipanggil oleh PrintDlgEx ketika pengguna memilih printer yang berbeda dari daftar printer yang diinstal pada halaman Umum Lembar Properti Cetak. |
SendDlgItemMessageA Mengirim pesan ke kontrol yang ditentukan dalam kotak dialog. (ANSI) |
SendDlgItemMessageW Mengirim pesan ke kontrol yang ditentukan dalam kotak dialog. (Unicode) |
SetDlgItemInt Mengatur teks kontrol dalam kotak dialog ke representasi string dari nilai bilangan bulat tertentu. |
SetDlgItemTextA Mengatur judul atau teks kontrol dalam kotak dialog. (ANSI) |
SetDlgItemTextW Mengatur judul atau teks kontrol dalam kotak dialog. (Unicode) |
Antarmuka
IPrintDialogCallback Menyediakan metode yang memungkinkan aplikasi menerima pemberitahuan dan pesan dari fungsi PrintDlgEx saat Lembar Properti Cetak ditampilkan. |
IPrintDialogServices Menyediakan metode yang memungkinkan aplikasi menggunakan fungsi PrintDlgEx untuk mengambil informasi tentang printer yang saat ini dipilih. |
Struktur
PILIHFONTA Berisi informasi yang digunakan fungsi ChooseFont untuk menginisialisasi kotak dialog Font. Setelah pengguna menutup kotak dialog, sistem mengembalikan informasi tentang pilihan pengguna dalam struktur ini. (ANSI) |
PILIHFONTW Berisi informasi yang digunakan fungsi ChooseFont untuk menginisialisasi kotak dialog Font. Setelah pengguna menutup kotak dialog, sistem mengembalikan informasi tentang pilihan pengguna dalam struktur ini. (Unicode) |
DEVNAMES Berisi string yang mengidentifikasi nama driver, perangkat, dan port output untuk printer. |
DLGITEMTEMPLATE Menentukan dimensi dan gaya kontrol dalam kotak dialog. Satu atau beberapa struktur ini dikombinasikan dengan struktur DLGTEMPLATE untuk membentuk templat standar untuk kotak dialog. |
DLGTEMPLATE Menentukan dimensi dan gaya kotak dialog. |
FINDREPLACEA Berisi informasi yang digunakan fungsi FindText dan ReplaceText untuk menginisialisasi kotak dialog Temukan dan Ganti. (ANSI) |
FINDREPLACEW Berisi informasi yang digunakan fungsi FindText dan ReplaceText untuk menginisialisasi kotak dialog Temukan dan Ganti. (Unicode) |
MSGBOXPARAMSA Berisi informasi yang digunakan untuk menampilkan kotak pesan. Fungsi MessageBoxIndirect menggunakan struktur ini. (ANSI) |
MSGBOXPARAMSW Berisi informasi yang digunakan untuk menampilkan kotak pesan. Fungsi MessageBoxIndirect menggunakan struktur ini. (Unicode) |
OFNOTIFYA Berisi informasi tentang pesan WM_NOTIFY yang dikirim ke prosedur hook OFNHookProc untuk kotak dialog Buka atau Simpan Sebagai. Parameter lParam dari pesan WM_NOTIFY adalah penunjuk ke struktur OFNOTIFY. (ANSI) |
OFNOTIFYEXA Berisi informasi tentang pesan pemberitahuan CDN_INCLUDEITEM. (ANSI) |
OFNOTIFYEXW Berisi informasi tentang pesan pemberitahuan CDN_INCLUDEITEM. (Unicode) |
OFNOTIFYW Berisi informasi tentang pesan WM_NOTIFY yang dikirim ke prosedur kait OFNHookProc untuk kotak dialog Buka atau Simpan Sebagai. Parameter lParam dari pesan WM_NOTIFY adalah penunjuk ke struktur OFNOTIFY. (Unicode) |
OPENFILENAME_NT4A Struktur OPENFILENAME_NT4 identik dengan OPENFILENAME dengan _WIN32_WINNT diatur ke 0x0400. (ANSI) |
OPENFILENAME_NT4W Struktur OPENFILENAME_NT4 identik dengan OPENFILENAME dengan _WIN32_WINNT diatur ke 0x0400. (Unicode) |
OPENFILENAMEA Berisi informasi yang digunakan fungsi GetOpenFileName dan GetSaveFileName untuk menginisialisasi kotak dialog Buka atau Simpan Sebagai. Setelah pengguna menutup kotak dialog, sistem mengembalikan informasi tentang pilihan pengguna dalam struktur ini. (ANSI) |
OPENFILENAMEW Berisi informasi yang digunakan fungsi GetOpenFileName dan GetSaveFileName untuk menginisialisasi kotak dialog Buka atau Simpan Sebagai. Setelah pengguna menutup kotak dialog, sistem mengembalikan informasi tentang pilihan pengguna dalam struktur ini. (Unicode) |
PAGESETUPDLGA Berisi informasi yang digunakan fungsi PageSetupDlg untuk menginisialisasi kotak dialog Penyetelan Halaman. Setelah pengguna menutup kotak dialog, sistem mengembalikan informasi tentang parameter halaman yang ditentukan pengguna dalam struktur ini. (ANSI) |
PAGESETUPDLGW Berisi informasi yang digunakan fungsi PageSetupDlg untuk menginisialisasi kotak dialog Penyetelan Halaman. Setelah pengguna menutup kotak dialog, sistem mengembalikan informasi tentang parameter halaman yang ditentukan pengguna dalam struktur ini. (Unicode) |
PRINTDLGA Berisi informasi yang digunakan fungsi PrintDlg untuk menginisialisasi Kotak Dialog Cetak. Setelah pengguna menutup kotak dialog, sistem menggunakan struktur ini untuk mengembalikan informasi tentang pilihan pengguna. (ANSI) |
PRINTDLGEXA Berisi informasi yang digunakan fungsi PrintDlgEx untuk menginisialisasi lembar properti Cetak. Setelah pengguna menutup lembar properti, sistem menggunakan struktur ini untuk mengembalikan informasi tentang pilihan pengguna. (ANSI) |
PRINTDLGEXW Berisi informasi yang digunakan fungsi PrintDlgEx untuk menginisialisasi lembar properti Cetak. Setelah pengguna menutup lembar properti, sistem menggunakan struktur ini untuk mengembalikan informasi tentang pilihan pengguna. (Unicode) |
PRINTDLGW Berisi informasi yang digunakan fungsi PrintDlg untuk menginisialisasi Kotak Dialog Cetak. Setelah pengguna menutup kotak dialog, sistem menggunakan struktur ini untuk mengembalikan informasi tentang pilihan pengguna. (Unicode) |
PRINTPAGERANGE Mewakili rentang halaman dalam tugas cetak. Pekerjaan cetak dapat memiliki lebih dari satu rentang halaman. Informasi ini disediakan dalam struktur PRINTDLGEX saat memanggil fungsi PrintDlgEx. |