Bagikan melalui


Sampel Properti Jendela ID Model Pengguna Aplikasi (AppID)

Menunjukkan cara mengontrol perilaku pengelompokan taskbar jendela aplikasi melalui properti System.AppUserModel.ID.

Topik ini berisi bagian berikut.

Deskripsi

Sampel ini menunjukkan cara mengatur properti System.AppUserModel.ID melalui penggunaan implementasiIPropertyStorejendela, yang diperoleh melalui SHGetPropertyStoreForWindow.

Persyaratan

Produk Versi Produk Minimum
Windows Windows 7
Kit Pengembangan Perangkat Lunak Windows (SDK) 7.0

 

Mengunduh Sampel

Tempat URL Jalur
GitHub sampel AppUserModelIDWindowProperty

Membangun Sampel

Untuk menyusun contoh dari prompt perintah:

  1. Buka jendela prompt perintah dan navigasi ke direktori proyek AppUserModelIDWindowProperty.
  2. Masukkan msbuild AppUserModelIDWindowProperty.sln.

Untuk membuat sampel menggunakan Microsoft Visual Studio (lebih disukai):

  1. Buka Windows Explorer dan navigasi ke direktori proyek AppUserModelIDWindowProperty.
  2. Klik dua kali ikon untuk file AppUserModelIDWindowProperty.sln untuk membuka proyek di Visual Studio.
  3. Dari menu Build, pilih Build Solution.

Menjalankan Sampel

  1. Navigasi ke direktori yang berisi executable baru, menggunakan prompt perintah atau Windows Explorer.
  2. Di baris perintah, masukkan AppUserModelIDWindowProperty.exe. Atau, dari Windows Explorer klik dua kali ikon untuk AppUserModelIDWindowProperty.exe.
  3. Untuk menunjukkan efek ID Model Pengguna Aplikasi (AppUserModelIDs) pada pengelompokan taskbar, luncurkan setidaknya tiga instans aplikasi secara bersamaan.
  4. Gunakan menu untuk mengatur AppUserModelID yang berbeda pada masing-masing dari tiga jendela. Perhatikan bahwa setiap AppUserModelID terpisah menghasilkan tombol taskbar terpisah dan jendela dapat mengubah identitasnya saat runtime.
  5. Atur setidaknya dua jendela pada AppUserModelID kedua. Perhatikan bahwa keduanya pindah ke grup taskbar yang sama.
  6. Buka jendela Taskbar dan Properti Start Menu dengan mengklik kanan taskbar dan memilih Properti di dalam menu konteksnya. Ubah tombol Taskbar: drop-down antara Combine saat taskbar penuh dan Jangan pernah menggabungkan nilai. Perhatikan bahwa setiap jendela bisa mendapatkan tombol terpisah, tetapi tombol dikelompokkan menurut AppUserModelID.

ID Model Pengguna Aplikasi (AppUserModelIDs)