Windows 控件
目的
控制件是應用程式搭配另一個視窗使用以啟用使用者互動的子視窗。 控件最常用於對話框內,但也可以在其他視窗中使用。 對話框中的控制項可讓使用者輸入文字、選擇選項,以及起始動作。 其他視窗中的控制項提供各種服務,例如讓使用者選擇命令、檢視狀態,以及檢視和編輯文字。 本文件說明 Windows 所提供的控制項,以及用來建立和操作它們的程式設計元素。
如需所有 Windows 控件的清單,包括每個控件的完整概觀和參考資訊的連結,請參閱 控件連結庫。
開發人員物件
控制項是專為 C/C++ 開發人員和 UI 設計工具所設計。 一般而言,開發人員需要對UI程式設計概念、Windows API 程式設計及Unicode有中等程度的瞭解。
運行時間需求
控件的支援是由User32.dll和Comctl32.dll所提供。 如需詳細資訊,請參閱 通用控件版本。
本節內容
主題 | 說明 |
---|---|
關於通用控制件 |
提供Comctl32.dll所支援之所有控件通用的一般資訊。 |
控制訊息 |
說明 Windows 訊息如何用來與控件通訊。 |
自訂控制項 |
描述建立自定義控件的各種方式。 |
子類別化控件 |
描述藉由變更控件的功能或新增控件的方式。 |
自訂繪製 |
描述一些控制項所提供的服務,應用程式可用來自定義控制項外觀的各個層面。 |
安全性考慮:Microsoft Windows 控件 |
提供與 Windows 控件相關的安全性考慮資訊。 |
控制項程式庫 |
提供User32.dll和Comctl32.dll所支援之每個控件的概觀和參考資訊。 |
一般控件參考 |
提供適用於多個控件之程式設計元素的參考資訊,而不只是套用至特定控件。 |
控制 Spy v2.0 |
描述 Control Spy,此工具可協助開發人員瞭解常見的控件。 |
可視化樣式 |
描述控制件的外觀如何根據使用者選擇的視覺樣式而變更。 |
主題檔案格式 |
討論 Windows 7 和 Windows Vista 中使用的 Theme (.theme) 檔案格式。 |