SetWindowText

(Varsa) belirtilen pencerenin başlık çubuğu metnini SetWindowText işlevini değiştirir. Belirtilen pencereyi Denetim ise, denetimin metin değiştirilir. Ancak, SetWindowText başka bir uygulamadaki bir denetim metni değiştiremezsiniz.

bool SetWindowText) hwnd  hWnd, / / pencere veya denetimlpctstrlpString / / adres dizesi);
 

Parametreleri

hWnd
Pencereyi işlemek veya değiştirilecek metni denetlemek.
lpString
Yeni başlık veya denetim metni olarak kullanılacak bir boş sonlandırılmış dize işaretçisi.

Dönüş değerleri

İşlev başarılı olursa, dönüş değeri sıfır.

İşlev başarısız olursa, dönüş değeri sıfırdır. Genişletilmiş hata bilgilerini için GetLastError.

Açıklamalar

Hedef penceresi geçerli süreç tarafından sahip olunan, SetWindowText belirtilen pencereyi veya denetime gönderilmek üzere wm_settext ileti neden olur. Denetim WS_CAPTION stiliyle oluşturulan bir liste kutusu denetimi ise, ancak, SetWindowText denetimi için liste kutusu girişleri için ayarlar.

SetWindowText işlevi, sekme karakteri (ASCII kodu 0x09) genişletmez. Sekme karakterleri dikey çubuk (|) karakteri olarak görüntülenir.

QuickInfo

nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Sürüm 1.0 veya daha ilerisini gerektirir.
Header:WINUSER.h ilan etti.
İçe Library:User32.lib kullanın.
Unicode:Unicode ve ANSI sürümleri Windows NT olarak uygulanır.

Ayrıca bkz:

Windows genel bakış, pencere işlevleri, GetWindowText, wm_settext

Index