LB_SETTABSTOPS iletisi

Liste kutusunda sekme durağı konumlarını ayarlar.

Parameters

wParam

Sekme duraklarının sayısını belirtir.

lParam

Sekme duraklarını içeren bir tamsayı dizisinin ilk üyesinin işaretçisi. Tamsayılar, liste kutusuna seçilen yazı tipi için ortalama karakter genişliğinin üç aylık dönem sayısını temsil eder. Örneğin, 4'ün sekme durağı 1,0 karakter birimine, 6'lık sekme durağı ise ortalama 1,5 karakter birimine yerleştirilir. Ancak, liste kutusu bir iletişim kutusunun parçasıysa, tamsayılar iletişim kutusu şablonu birimlerindedir. Sekme durakları artan düzende sıralanmalıdır; geriye doğru sekmelere izin verilmez.

Dönüş değeri

Belirtilen tüm sekmeler ayarlanırsa, dönüş değeri DOĞRU olur; aksi takdirde YANLIŞ olur.

Remarks

LB_SETTABSTOPS iletisini yanıtlamak için liste kutusunun LBS_USETABSTOPS stiliyle oluşturulmuş olması gerekir.

wParam 0 ve lParamNULL ise, varsayılan sekme durağı 32 iletişim kutusu şablonu birimidir. wParam 1 ise, liste kutusunda sekme durakları lParam tarafından belirtilen uzaklık ile ayrılır.

lParam tek bir değerden fazlasını işaret ederse, lParam'daki her değer için wParam tarafından belirtilen sayıya kadar bir sekme durağı ayarlanır.

lParam tarafından belirtilen değerler, iletişim kutusu şablonlarında kullanılan cihazdan bağımsız birimler olan iletişim kutusu şablonu birimlerindedir. Ölçümleri iletişim kutusu şablon birimlerinden ekran birimlerine (piksel) dönüştürmek için MapDialogRect işlevini kullanın.

Windows 95/Windows 98/Windows Millennium Edition (Windows Me) : İleti diziyi değiştirmese bile lParam tarafından işaret edilen arabellek yazılabilir bellekte bulunmalıdır.

Requirements

Requirement Value
Desteklenen en düşük düzeydeki istemci
Windows Vista [yalnızca masaüstü uygulamaları]
Desteklenen en düşük sunucu
Windows Server 2003 [yalnızca masaüstü uygulamaları]
Header
Winuser.h (Windows.h dahil)

Ayrıca bakınız

MapDialogRect