Bagikan melalui


pesan SB_SETTEXT

Mengatur teks di bagian yang ditentukan dari jendela status.

Parameter

wParam

LOBYTE dari kata berurutan rendah menentukan indeks berbasis nol dari bagian yang akan diatur. Jika LOBYTE diatur ke SB_SIMPLEID, jendela status diasumsikan sebagai bilah status mode sederhana; yaitu, bilah status dengan hanya satu bagian.

HIBYTE dari kata berurutan rendah menentukan jenis operasi gambar. Parameter ini bisa menjadi salah satu nilai berikut.

Kata urutan tinggi wParam diabaikan.

Value Makna
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.
Catatan: Bilah status mode sederhana tidak mendukung gambar pemilik.
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.
SBT_NOTABPARSING
Karakter tab diabaikan.

lParam

Penunjuk ke string null-terminated yang menentukan teks yang akan diatur. Jika wParam SBT_OWNERDRAW, parameter ini mewakili 32 bit data. Jendela induk harus menginterpretasikan data dan menggambar teks saat menerima pesan WM_DRAWITEM.

Nilai hasil

Mengembalikan TRUE jika berhasil, atau FALSE sebaliknya.

Keterangan

Pesan membatalkan bagian jendela yang telah berubah, menyebabkannya menampilkan teks baru saat jendela berikutnya menerima pesan WM_PAINT.

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, string lParam akan dibaca ke arah yang berlawanan dari teks di jendela induk.

Persyaratan

Persyaratan Value
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_SETTEXTW (Unicode) dan SB_SETTEXTA (ANSI)

Baca juga

SB_GETTEXT