SetWindowText

Funcția SetWindowText modifică textul din bara de titlu a ferestrei specificat (dacă are unul). Dacă fereastra specificat este un control, se modifică textul din control. Cu toate acestea, SetWindowText poate modifica textul unui control în altă aplicație.

(BOOL SetWindowText HWND  hWnd, / / ocupa fereastra sau controlLPCTSTRlpString / / adresa de șir);
 

Parametrii

hWnd
Ocupa în fereastra sau de control al cărui text este de a fi schimbat.
lpString
Indicatorul la un șir null-terminated să fie utilizate ca noul text titlu sau control.

Valorile întroarse

Dacă funcția reușește, valoarea returnată este nenul.

Dacă funcția nu reușește, valoarea returnată este zero. Pentru a obține extins informa?ii eroare, apel GetLastError.

Observații

Dacă fereastra țintă este deținută de procesul curent, SetWindowText provoacă un mesaj WM_SETTEXT pentru a fi trimise fereastra specificat sau control. Dacă controlul este un control de casetă listă create cu stil WS_CAPTION, cu toate acestea, SetWindowText seturi de text de control, nu de intrări în caseta listă.

Funcția SetWindowText nu se extinde caracterele tabulator (codul ASCII 0x09). Caracterele tabulator sunt afișate cu caractere verticală bar (|).

QuickInfo

nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Necesită versiunea 1.0 sau mai târziu.
Antet:A declarat în winuser.h.
Import Biblioteca:Utilizarea user32.lib.
Unicode:Pus în aplicare ca Unicode și ANSI versiuni Windows NT.

A se vedea, de asemenea

Prezentare generală a Windows, fereastra Funcții, GetWindowText, WM_SETTEXT

Index