Metode ITrackShellMenu::SetObscured (shdeprecated.h)
Mengoordinasikan item yang dikaburkan pada toolbar dengan item dalam menu.
Sintaks
HRESULT SetObscured(
[in] HWND hwndTB,
[in] IUnknown *punkBand,
[in] DWORD dwSMSetFlags
);
Parameter
[in] hwndTB
Jenis: HWND
Handel ke kontrol toolbar yang tombolnya memiliki ID perintah yang sesuai dengan ID menu di menu terlacak.
[in] punkBand
Jenis: IUnknown*
Jika parameter ini menunjuk ke objek COM yang mendukung antarmuka IShellMenu , item menu yang sesuai dengan tombol toolbar yang terlihat difilter dari menu sehingga tidak muncul di kedua tempat.
Jika parameter ini NULL atau menunjuk ke objek COM yang tidak mendukung antarmuka IShellMenu , maka tombol yang tidak jelas di toolbar ditambahkan ke menu shell dalam posisi yang ditentukan dalam dwSMSetFlags.
[in] dwSMSetFlags
Jenis: DWORD
Salah satu nilai berikut.
SMSET_TOP (0x10000000)
Item menu baru ditambahkan di bagian atas menu.
SMSET_BOTTOM (0x20000000)
Item menu baru ditambahkan di bagian bawah menu.
SMSET_DONTOWN
Dipesan; jangan gunakan.
Nilai kembali
Jenis: HRESULT
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Tombol yang tidak jelas adalah tombol yang tidak dapat ditampilkan karena keterbatasan ukuran toolbar. Umumnya, untuk melihatnya, Anda harus menekan chevron di akhir toolbar.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | shdeprecated.h |
DLL | Shell32.dll |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk