Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Membuat, menampilkan, dan mengoperasikan kotak pesan. Kotak pesan berisi teks dan judul pesan yang ditentukan aplikasi, ikon apa pun, dan kombinasi tombol tekan yang telah ditentukan sebelumnya.
Sintaksis
int MessageBoxIndirectA(
[in] const MSGBOXPARAMSA *lpmbp
);
Parameter
[in] lpmbp
Jenis: const LPMSGBOXPARAMS
Penunjuk ke struktur MSGBOXPARAMS
Mengembalikan nilai
Jenis: int
Jika fungsi berhasil, nilai yang dikembalikan adalah salah satu nilai item menu berikut.
Jika kotak pesan memiliki tombol batalkan
Jika tidak ada cukup memori untuk membuat kotak pesan, nilai yang dikembalikan adalah nol.
| Mengembalikan kode/nilai | Deskripsi |
|---|---|
|
Tombol Batalkan dipilih. |
|
Tombol Batalkan dipilih. |
|
Tombol Lanjutkan dipilih. |
|
Tombol Abaikan |
|
Tombol Tidak ada yang dipilih. |
|
Tombol OK |
|
Tombol Coba Lagi dipilih. |
|
Tombol Coba Lagi dipilih. |
|
Tombol Ya dipilih. |
Komentar
Ketika Anda menggunakan kotak pesan modal sistem untuk menunjukkan bahwa sistem kekurangan memori, string yang ditunjukkan oleh lpszText
Jika Anda membuat kotak pesan saat kotak dialog ada, gunakan handel ke kotak dialog sebagai parameter
Nota
Header winuser.h mendefinisikan MessageBoxIndirect sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta pra-prosesor UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.
Persyaratan
| Syarat | Nilai |
|---|---|
| klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
| server minimum yang didukung |
Windows 2000 Server [hanya aplikasi desktop] |
| Platform Target |
Windows |
| Header |
winuser.h (termasuk Windows.h) |
| Pustaka |
User32.lib |
| DLL |
User32.dll |
| set API |
ext-ms-win-ntuser-dialogbox-l1-1-0 (diperkenalkan di Windows 8) |
Lihat juga
Konseptual
Kotak Dialog
Kotak Pesan
Referensi