Bagikan melalui


Antarmuka IStartMenuPinnedList (shobjidl.h)

Mengekspos metode yang melepas pintas aplikasi dari menu Mulai atau bilah tugas.

Warisan

Antarmuka IStartMenuPinnedList mewarisi dari antarmuka IUnknown . IStartMenuPinnedList juga memiliki jenis anggota berikut:

Metode

Antarmuka IStartMenuPinnedList memiliki metode ini.

 
IStartMenuPinnedList::RemoveFromList

Windows Vista:_Removes item dari daftar menu Mulai yang disematkan, yang merupakan daftar di posisi kiri atas menu Mulai.

Keterangan

Kapan harus Menerapkan

Windows menyediakan implementasi antarmuka ini sebagai CLSID_StartMenuPin. Pihak ketiga tidak menyediakan implementasinya sendiri.

Kapan Harus Digunakan

Pintasan apa pun yang diinstal oleh aplikasi mungkin kemudian disematkan oleh pengguna, dan tidak ada cara bagi aplikasi untuk mengetahui hal ini. Oleh karena itu, kami menyarankan agar, selama penghapusan instalasi, semua aplikasi memanggil IStartMenuPinnedList::RemoveFromList pada setiap pintasan yang diinstal.

Perhatikan bahwa IStartMenuPinnedList tidak menghapus pintasan itu sendiri, itu hanya melepaskannya. Aplikasi pertama-tama memanggil IStartMenuPinnedList::RemoveFromList pada pintasan, lalu hapus pintasan tersebut.

Kompatibilitas

Di Windows 8, layar Mulai menggantikan menu Mulai warisan. CLSID_StartMenuPin dan IStartMenuPinnedList hadir dalam Windows 8 untuk memberikan kompatibilitas mundur dengan aplikasi yang ada, tetapi tidak memengaruhi petak peta yang disematkan ke layar Mulai Windows 8. CLSID_StartMenuPin dan IStartMenuPinnedList terus memengaruhi item yang disematkan ke taskbar desktop Windows 8.

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 shobjidl.h