GetExtendedStyle

宏,ListView_GetExten dedListViewStyle,的行為平台 ListView_SetCheckState。

說明

GetExtendedStyle()
MSDN:檢索當前的擴展的樣式的列表視圖控制項。
目前在用的列表視圖控制項中一個結合的擴展方式。
對於一個描述列表風格,看到這些擴展主題列表視圖風格。

函式原型

DWORD GetExtendedStyle( );

返回值:

當前使用的列表中的擴展樣式的組合視圖控制項。描述性的這些擴展樣式列表,請參閱平台 SDK 中的擴展列表視圖樣式主題。

備註:

此成員函式實現 Win32 宏,ListView_GetExtendedListViewStyle,的行為平台 SDK 中所述。

示例:

該示例,請參閱 CListCtrl::SetExtendedStyle

擴展列表視圖風格(參數)

LVS_EX_CHECKBOXES 您可以獲得 ListView_GetCheckState 指定項目的複選框的狀態。若要設定檢查狀態,請使用 ListView_SetCheckState。如果設定了此樣式,則當用戶單擊該複選框,或按空格鍵在列表視圖控制項自動切換複選狀態。
LVS_EX_FLATSB 扁平滾動條
列表視圖中的啟用平面滾動條。如果您需要更多的控制列表視圖滾動條的外觀,您應該操作平的滾動欄 Api 使用直接的列表視圖滾動條。如果更改系統度量,您負責調整與 FlatSB_SetScrollProp 的滾動欄度量。有關進一步的詳細信息請參閱平滾動條。
LVS_EX_FULLROWSELECT 選擇整行
當選擇某個項目時,強調了項目和其所有子項。此樣式是僅在 LVS_REPORT 風格結合中可用。
LVS_EX_GRIDLINES 顯示項及其子項周圍的格線線。此樣式是僅在 LVS_REPORT 風格結合中可用
LVS_EX_headerDRAGDROP 報表頭可以拖拽
允許拖放的列表視圖控制項中的列重新排序。此樣式是只可用於使用 LVS_REPORT 樣式的列表視圖控制項。
LVS_EX_INFOTIP 將提示信息視窗的訊息通知父視窗
當列表視圖控制項使用的 LVS_EX_INFOTIP 樣式時,LVN_GETINFOTIP 通知代碼傳送到父視窗顯示工具提示項之前。
LVS_EX_LABELTIP ​
LVS_EX_MULTIWORKAREAS 多工作區
LVS_EX_ONECLICKACTIVATE 單擊激活
LVS_EX_REGIONAL ​
LVS_EX_SUBITEMIMAGES ​
LVS_EX_TRACKSELECT 自動換行
LVS_EX_TWOCLICKACTIVATE 雙擊激活
LVS_EX_UNDERLINECOLD ​
LVS_EX_UNDERLINEHOT ​

舉例

// The pointer to my list view control.
extern CListCtrl* pmyListCtrl;
// Allow the header controls item to be movable by the user.
pmyListCtrl->SetExtendedStyle
(pmyListCtrl->GetExtendedStyle()|LVS_EX_HEADERDRAGDROP);

相關詞條

相關搜尋

熱門詞條

聯絡我們