桌面應用程式消費者介面

本節提供的資訊可讓您開發應用程式的圖形化使用者介面。

本節內容

主題 描述
開始使用開發 Windows 應用程式的使用者介面
針對設計、執行和測試 Windows 應用程式使用者介面的開發人員提供一般指引。
Windows使用者體驗互動指導方針
提供 Windows 型桌面應用程式的使用者經驗指導方針。
Windows 應用程式的國際化
描述可讓您在 Windows 應用程式中支援多種文化特性和書寫語言的技術。
協助工具
描述可讓殘障人士更輕鬆地使用電腦的協助工具功能。
使用者互動
描述可讓使用者透過鍵盤、滑鼠和觸控畫面等裝置與應用程式互動的功能。
Windows 和訊息
描述應用程式的元素,其中包含以 Windows 為基礎的圖形化使用者介面。
桌面視窗管理員
桌面視窗管理員 (DWM) 可在桌面上提供視覺效果,以及各種功能,例如半透明視窗框架、立體視窗轉換動畫、Windows Flip 和 Windows Flip3D,以及高解析度支援。
對話方塊
對話方塊是應用程式建立以抓取使用者輸入的暫存視窗。 應用程式通常會使用對話方塊來提示使用者輸入功能表項目的其他資訊。 對話方塊通常會包含一或多個控制項 (子視窗) 使用者輸入文字、選擇選項或指示動作。
功能表和其他資源
資源是您可以新增至 Windows 應用程式之可執行檔的二進位資料。 資源可以是 [標準] 或 [已定義]。 標準資源中的資料會描述圖示、游標、功能表、對話方塊、點陣圖、增強的中繼檔、字型、快速鍵對應表、訊息資料表專案、字串資料表專案或版本資訊。 應用程式定義的資源(也稱為自訂資源)包含特定應用程式所需的任何資料。
資料交換
描述交換資料的基本方法,例如剪貼簿和動態資料交換。
高 DPI
撰寫 DPI 感知的應用程式,是讓 UI 在各式各樣的高 DPI 顯示器設定中一致外觀的關鍵。 非 DPI 感知但在高 DPI 顯示器設定上執行的應用程式,可能會受到許多視覺構件的影響,包括不正確地調整 UI 元素、剪下文字和模糊影像。 藉由在應用程式中新增 DPI 感知的支援,您可以確保應用程式 UI 的呈現更容易預測,讓使用者更具視覺效果。
Windows動畫管理員
Windows 的動畫管理員 (Windows 動畫) 啟用使用者介面元素的豐富動畫。 它的設計目的是簡化將動畫新增至應用程式使用者介面的程式,並讓開發人員能夠執行流暢、自然和互動式的動畫。
Windows控制
控制項是應用程式用來與另一個視窗結合以啟用使用者互動的子視窗。 控制項提供使用者一種方式來查看和編輯文字、選擇選項、選擇命令、起始動作,以及查看狀態。
Windows功能區架構
Windows 功能區架構是一個豐富的命令呈現系統,為傳統 Windows 應用程式的階層式功能表、工具列和工作窗格提供新式替代方法。 功能區架構是由功能區命令列所組成,可透過應用程式視窗頂端的一系列索引標籤,以及內容功能表系統來公開應用程式的主要功能。
傳統桌面應用程式的磚、徽章和通知
說明如何回應出現在控制中心中的快顯通知。 這些快顯通知可用來啟動您的應用程式,也可以用來收集使用者的資訊,並根據該資訊來改變啟動通訊協定。
標題可呼叫 UI
請勿使用。 只有 Xbox 開發人員支援此 API 集。

Windows環境開發