SetWindowText

De functie SetWindowText verandert de tekst van de titelbalk van het opgegeven venster (als die er is). Als het opgegeven venster een besturingselement is, wordt de tekst van het besturingselement wordt gewijzigd. Echter wijzigen SetWindowText niet de tekst van een besturingselement in een andere toepassing.

() BOOL SetWindowText HWND  hWnd, / / ingang naar venster of besturingselementLPCTSTRlpString / / adres van tekenreeks);
 

Parameters

hWnd
Omgaan met naar de venster of controle waarvan de tekst is veranderd worden.
lpString
Pointer naar een op null eindigende tekenreeks moet worden gebruikt als de nieuwe titel of besturingselement tekst.

Retourwaarden

Als de functie slaagt, is de retourwaarde aan nul.

Als de functie mislukt, is de retourwaarde nul. Te krijgen uitgebreide foutinformatie, Bel GetLastError.

Opmerkingen

Als het doelvenster is eigendom van het huidige proces, veroorzaakt SetWindowText een WM_SETTEXT -bericht worden verzonden naar het opgegeven venster of besturingselement. Als het besturingselement een keuzelijstbesturingselement gemaakt met de WS_CAPTION stijl is, echter wordt SetWindowText de tekst voor het besturingselement, niet voor de items in een keuzelijst.

De functie SetWindowText niet uitgebreid tabtekens (ASCII-code 0x09). Tabblad tekens worden weergegeven als verticale strepen (|).

Syntaxisinfo

nbsp;áWindows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Versie 1.0 of hoger vereist.
Header:Verklaard in winuser.h.
Bibliotheek importeren:User32.lib gebruiken.
Unicode:Ge´mplementeerd als Unicode en ANSI-versies van Windows NT.

Zie ook

Windows, overzicht, functies van het venster, GetWindowText, WM_SETTEXT

Index