SetWindowText

Funksjonen SetWindowText endrer tekst av den angitte vinduets tittellinje (Hvis den har en). Hvis det angitte vinduet er en kontroll, endres teksten i kontrollen. Imidlertid kan ikke SetWindowText endre teksten i en kontroll i et annet program.

() BOOL SetWindowText HWND  hWnd, / / håndtere til vinduet eller kontrollLPCTSTRlpString / / adresse av streng);
 

Parametere

hWnd
Håndtere til vinduet eller kontrollere som inneholder teksten er å endres.
lpString
Pekeren til en null-terminert streng som skal brukes som den nye tittel eller kontroll-teksten.

Returverdier

Hvis funksjonen lykkes, er returverdien ikke-null.

Hvis funksjonen mislykkes, er verdien som returneres Null. Til å vise utvidet feilinformasjon, kan du ringe GetLastError.

Merknader

Hvis målet vinduet eies av gjeldende prosess, forårsaker SetWindowText en WM_SETTEXT -meldingen som skal sendes til det angitte vindu eller kontrollen. Hvis kontrollen er en listebokskontroll som er opprettet med WS_CAPTION-stil, men angir SetWindowText teksten for kontrollen, ikke for listeoppføringene.

Funksjonen SetWindowText utvides ikke tab-tegn (ASCII-kode, 0x09). Tabulatortegn vises som en loddrett strek (|) tegn.

Hurtiginformasjon

nbsp; Windows &NT: krever versjon 3.1 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Krever versjon 1.0 eller senere.
Topptekst:Deklarert i winuser.h.
Importere biblioteket:Bruk user32.lib.
Unicode:Implementert som Unicode- og ANSI-versjoner på Windows NT.

Se også

Oversikt over Windows, vinduet funksjoner, GetWindowText, WM_SETTEXT

Index