標頭控制項樣式
標頭控制項有一些樣式,如本節所述,可決定控制項的外觀和行為。 當您建立標頭控制項時,您可以設定初始樣式。
常數 | 描述 |
---|---|
|
控制項中的每個專案看起來和行為就像一個按鈕。 當使用者按一下標頭控制項中的專案時,如果應用程式執行工作,此樣式會很有用。 例如,應用程式可能會根據使用者按一下的專案,以不同的方式排序資料行中的資訊。 |
|
允許拖放重新排序標頭專案。 |
|
在標準標頭控制項中包含篩選列。 此列可讓使用者輕鬆地將篩選套用至顯示。 對 HDM_LAYOUT 的呼叫會產生控制項的新大小,並導致清單檢視更新。 |
HDS_FLAT |
6.0 版和更新版本。 讓標頭控制項在傳統模式中執行時繪製一般。 注意: Comctl32.dll 第 6 版不可轉散發,但包含在 Windows 中。 若要使用第 6 版 Comctl32.dll,請在資訊清單中指定它。 如需資訊清單的詳細資訊,請參閱 啟用視覺樣式。 |
|
即使使用者調整資料行的大小,標頭控制項仍會顯示資料行內容。 |
|
表示要隱藏的標頭控制項。 此樣式不會隱藏控制項。 相反地,當您將HDM_LAYOUT訊息傳送至具有HDS_HIDDEN樣式的標頭控制項時,控制項會在WINDOWPOS結構的cy成員中傳回零。 然後,您會將控制項的高度設定為零來隱藏控制項。 當您想要使用 控制項做為資訊容器,而不是視覺化控制項時,這非常有用。 |
|
建立具有水準方向的標頭控制項。 |
|
啟用熱追蹤。 |
|
6.00 版和更新版本。 允許將核取方塊放在標頭專案上。 如需詳細資訊,請參閱HDITEM的fmt成員。 |
|
6.00 版和更新版本。 使用者無法拖曳標頭控制項上的分隔符號。 |
|
6.00 版和更新版本。 當標題控制項的矩形內無法顯示所有專案時,就會顯示按鈕。 按一下時,此按鈕會傳送 HDN_OVERFLOWCLICK 通知。 |
備註
若要在建立控制項之後擷取和變更樣式,請使用 GetWindowLong 和 SetWindowLong 函式。
規格需求
需求 | 值 |
---|---|
標頭 |
|