SB_GETTEXTLENGTH pesan

Mengambil panjang, dalam karakter, teks dari bagian yang ditentukan dari jendela status.

Parameter

wParam

Indeks berbasis nol dari bagian untuk mengambil teks.

lParam

Harus nol.

Menampilkan nilai

Mengembalikan nilai 32-bit yang terdiri dari dua nilai 16-bit. Kata rendah menentukan panjang, dalam karakter, teks. Kata tinggi menentukan jenis operasi yang digunakan untuk menggambar teks. Jenisnya bisa menjadi salah satu nilai berikut:

Menampilkan kode Deskripsi
0
Teks digambar dengan batas agar tampak lebih rendah dari bidang jendela.
SBT_NOBORDERS
Teks digambar tanpa batas.
SBT_OWNERDRAW
Teks digambar oleh jendela induk.
SBT_POPOUT
Teks digambar dengan batas agar tampak lebih tinggi dari bidang jendela.
SBT_RTLREADING
Teks akan ditampilkan ke arah yang berlawanan dengan teks di jendela induk.

Keterangan

Jendela normal menampilkan teks kiri-ke-kanan (LTR). Windows dapat dicerminkan untuk menampilkan bahasa seperti Ibrani atau Arab yang membaca kanan-ke-kiri (RTL). Jika SBT_RTLREADING diatur, teks jendela status yang ditentukan akan dibaca dengan arah yang berlawanan dari teks di jendela induk.

Pesan ini mengembalikan panjang string maksimum 65.535 karakter. Jika string teks aktual lebih panjang dari itu, pesan SB_GETTEXT akan memotongnya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2003 [hanya aplikasi desktop]
Header
Commctrl.h
Nama Unicode dan ANSI
SB_GETTEXTLENGTHW (Unicode) dan SB_GETTEXTLENGTHA (ANSI)