LB_SETTABSTOPS訊息

設定清單方塊中的定位停駐點位置。

參數

wParam

指定制表位的數目。

lParam

包含定位停駐點之整數陣列之第一個成員的指標。 整數代表選取清單方塊中之字型之平均字元寬度的季數。 例如,定位停駐點 4 會放在 1.0 個字元單位,而定位停駐點 6 則置於 1.5 個平均字元單位。 不過,如果清單方塊是對話方塊的一部分,整數會以對話方塊範本單位表示。 定位停駐點必須以遞增順序排序;不允許回溯索引標籤。

傳回值

如果已設定所有指定的索引標籤,則傳回值為 TRUE;否則為 FALSE

備註

若要回應 LB_SETTABSTOPS 訊息,清單方塊必須以 LBS_USETABSTOPS 樣式建立。

如果 wParam 為 0 且 lParamNull,則預設定位停駐點為兩個對話方塊範本單位。 如果 wParam 為 1,清單方塊會以 lParam所指定的距離分隔定位停駐點。

如果 lParam 指向多個單一值,則會針對 lParam中的每個值設定制表位,最多為 wParam所指定的數位。

lParam所指定的值位於對話方塊範本單位中,這是對話方塊範本中使用的裝置獨立單位。 若要將度量單位從對話方塊範本單位轉換成螢幕單位, (圖元) ,請使用 MapDialogRect 函式。

Windows 95/Windows 98/Windows Premium Edition (Windows Me) : lParam 所指向的緩衝區必須位於可寫入的記憶體中,即使訊息未修改陣列也一樣。

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2003 [僅限傳統型應用程式]
標頭
Winuser.h (包含 Windows.h)

另請參閱

MapDialogRect