Aracılığıyla paylaş


NotificationIcon Örneği

Bildirim simgesini görüntülemek için Shell_NotifyIcon ve Shell_NotifyIconGetRect API'lerinin nasıl kullanılacağını gösterir.

Bu konu aşağıdaki bölümleri içerir.

Açıklama

Bildirim simgesini görüntülemek için Shell_NotifyIcon ve Shell_NotifyIconGetRect kullanımına ek olarak, bu örnek zengin bir açılır pencere, bağlam menüsü ve balon bildiriminin nasıl görüntüleneceğini de gösterir.

Not

Shell_NotifyIconGetRect yalnızca Windows 7 ve sonraki sürümlerde kullanılabilir.

 

Gereksinimler

Ürün En Düşük Ürün Sürümü
Windows Windows 7
Windows Yazılım Geliştirme Seti (SDK) 7.0

 

Örneği İndirme

Yer Yol URL'si
GitHub NotificationIcon örneği

Örneği Oluşturma

Komut isteminden örneği oluşturmak için:

  1. Komut istemi penceresini açın ve NotificationIcon proje dizinine gidin.
  2. msbuild NotificationIcon.slngirin.

Microsoft Visual Studio kullanarak örneği derlemek için (tercih edilen):

  1. Windows Gezgini'ni açın ve NotificationIcon proje dizinine gidin.
  2. Projeyi Visual Studio'da açmak için NotificationIcon.sln dosyasının simgesine çift tıklayın.
  3. Derleme menüsünden Çözüm Derlemeseçin.

Örneği Çalıştırma

  1. Komut istemini veya Windows Gezgini'ni kullanarak yeni yürütülebilir dosyayı içeren dizine gidin.
  2. Komut satırına NotificationIcon.exegirin. Alternatif olarak, Windows Gezgini'nden NotificationIcon.exesimgesine çift tıklayın.

Not

GUID ile belirtilen bildirim simgeleri, yalnızca tek bir uygulamanın bunları kaydedip kaydetmediğini doğrulayarak kimlik sahtekarlığına karşı korunur. Bu kayıt, Shell_NotifyIcon(NIM_ADD, ...) öğesini ilk kez çağırdığınızda gerçekleştirilir ve çağıran uygulamanın tam yol adı depolanır. daha sonra ikili dosyanızı farklı bir konuma taşırsanız sistem simgenin yeniden eklenmesine izin vermez. Daha fazla bilgi için lütfen Shell_NotifyIcon bakın.