Fungsi ShellAboutA (shellapi.h)
Menampilkan ShellTentang kotak dialog.
Sintaks
INT ShellAboutA(
[in, optional] HWND hWnd,
[in] LPCSTR szApp,
[in, optional] LPCSTR szOtherStuff,
[in, optional] HICON hIcon
);
Parameter
[in, optional] hWnd
Jenis: HWND
Handel jendela ke jendela induk. Parameter ini bisa NULL.
[in] szApp
Jenis: LPCTSTR
Penunjuk ke string yang dihentikan null yang berisi teks yang akan ditampilkan di bilah judul kotak dialog ShellAbout dan pada baris pertama kotak dialog setelah teks "Microsoft". Jika teks berisi pemisah (#) yang membaginya menjadi dua bagian, fungsi menampilkan bagian pertama di bilah judul dan bagian kedua pada baris pertama setelah teks "Microsoft".
Windows 2000, Windows XP, Windows Server 2003: Jika string yang diacu oleh parameter ini berisi pemisah (#), maka string harus dapat ditulis.
Windows Vista, Windows Server 2008: Panjang string ini tidak boleh melebihi 200 karakter. Konten szApp tidak akan lagi ditampilkan setelah "Microsoft", kecuali ada pemisah # , dalam hal ini bagian setelah # akan sepenuhnya menggantikan baris pertama.
[in, optional] szOtherStuff
Jenis: LPCTSTR
Penunjuk ke string yang dihentikan null yang berisi teks yang akan ditampilkan dalam kotak dialog setelah informasi versi dan hak cipta. Parameter ini bisa NULL.
[in, optional] hIcon
Jenis: HICON
Gagang ikon yang ditampilkan fungsi dalam kotak dialog. Parameter ini bisa NULL, dalam hal ini fungsi menampilkan ikon Windows.
Mengembalikan nilai
Jenis: int
TRUE jika berhasil; jika tidak, FALSE.
Keterangan
Perhatikan bahwa kotak dialog Fungsi ShellAbout menggunakan teks dan ikon default yang khusus untuk Windows.
Untuk melihat contoh kotak dialog ShellTentang , pilih Tentang Windows dari menu drop-down Bantuan di Windows Explorer.
Catatan
Header shellapi.h mendefinisikan ShellAbout 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
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | shellapi.h |
Pustaka | Shell32.lib |
DLL | Shell32.dll (versi 3.51 atau yang lebih baru) |
Set API | ext-ms-win-shell-shell32-l1-2-2 (diperkenalkan dalam Windows 10, versi 10.0.14393) |