Bagikan melalui


LB_SETTABSTOPS pesan

Mengatur posisi tab-stop dalam kotak daftar.

Parameter

wParam

Menentukan jumlah pemberhentian tab.

lParam

Arahkan ke anggota pertama dari array bilangan bulat yang berisi perhentian tab. Bilangan bulat menunjukkan jumlah kuartal dari lebar karakter rata-rata untuk font yang dipilih ke dalam kotak daftar. Misalnya, perhentian tab 4 ditempatkan pada 1,0 unit karakter, dan perhentian tab 6 ditempatkan pada 1,5 unit karakter rata-rata. Namun, jika kotak daftar adalah bagian dari kotak dialog, bilangan bulat berada dalam unit templat dialog. Perhentian tab harus diurutkan dalam urutan naik; tab mundur tidak diperbolehkan.

Nilai kembali

Jika semua tab yang ditentukan diatur, nilai yang dikembalikan adalah TRUE; jika tidak, itu adalah FALSE.

Keterangan

Untuk merespons pesan LB_SETTABSTOPS , kotak daftar harus dibuat dengan gaya LBS_USETABSTOPS .

Jika wParam adalah 0 dan lParam adalah NULL, perhentian tab default adalah dua unit templat dialog. Jika wParam adalah 1, kotak daftar akan memiliki pemberhentian tab yang dipisahkan oleh jarak yang ditentukan oleh lParam.

Jika lParam menunjuk ke lebih dari satu nilai, perhentian tab akan diatur untuk setiap nilai di lParam, hingga angka yang ditentukan oleh wParam.

Nilai yang ditentukan oleh lParam berada dalam unit templat dialog, yang merupakan unit independen perangkat yang digunakan dalam templat kotak dialog. Untuk mengonversi pengukuran dari unit templat dialog ke unit layar (piksel), gunakan fungsi MapDialogRect .

Windows 95/Windows 98/Windows Millennium Edition (Windows Me) : Buffer yang diarahkan oleh lParam harus berada di memori bisa-tulis, meskipun pesan tidak mengubah array.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2003 [hanya aplikasi desktop]
Header
Winuser.h (termasuk Windows.h)

Lihat juga

MapDialogRect