共用方式為


NotificationIcon 範例

示範如何使用 Shell_NotifyIconShell_NotifyIconGetRect API 來顯示通知圖示。

本主題包含下列各節。

Description

除了使用 Shell_NotifyIconShell_NotifyIconGetRect 來顯示通知圖示之外,此範例也會示範如何顯示豐富的飛出視窗、操作功能表和球形通知。

注意

Shell_NotifyIconGetRect 僅適用于 Windows 7 和更新版本。

 

規格需求

產品 最低產品版本
Windows Windows 7
Windows Software Development Kit (SDK) 7.0

 

下載範例

位置 路徑 URL
GitHub NotificationIcon 範例

建立範例

若要從命令提示字元建置範例:

  1. 開啟命令提示字元視窗,然後流覽至 NotificationIcon 專案目錄。
  2. 輸入 msbuild NotificationIcon.sln

若要使用 Microsoft Visual Studio 建置範例, (慣用的) :

  1. 開啟 Windows 檔案總管並流覽至 NotificationIcon 專案目錄。
  2. 按兩下 NotificationIcon.sln 檔案的圖示,以在 Visual Studio 中開啟專案。
  3. 從 [建置] 功能表中,選取 [建置解決方案]。

執行範例

  1. 使用命令提示字元或 Windows 檔案總管,流覽至包含新可執行檔的目錄。
  2. 在命令列中,輸入 NotificationIcon.exe 。 或者,從 Windows 檔案總管按兩下NotificationIcon.exe的圖示。

注意

使用 GUID 指定的通知圖示會藉由驗證只註冊單一應用程式來保護詐騙。 第一次呼叫Shell_NotifyIcon (NIM_ADD時,就會執行此註冊,...) 並儲存呼叫應用程式的完整路徑名稱。 如果您稍後將二進位檔案移至不同的位置,系統將不會允許再次新增圖示。 如需詳細資訊 ,請參閱Shell_NotifyIcon