GetWindowText

GetWindowText funkcia skopíruje text záhlavia zadané okno (ak má jednu) do medzipamäte. Ak je zadané okno Ovládací prvok, text ovládacieho prvku sa skopíruje. Avšak, GetWindowText nie je možné načítať textu ovládacieho prvku do inej aplikácie.

int GetWindowText ( HWND  hWnd; / spracovať do okna alebo kontrolu s textomLPTSTRlpString; / / Adresa medzipamäte pre textintnMaxCount / / maximálny počet Kopírovať znaky);
 

Parametre

hWnd
Spracovať do okna alebo kontrolnú nádrž, obsahujúcu text.
lpString
Ukazovateľ medzipamäť, ktorá dostane text.
nMaxCount
Určuje maximálny počet znakov chcete skopírovať do medzipamäte vrátane nulovým znakom. Ak tento limit prekraeuje text, skráti sa.

Note:

Ak funkciu podarí, vrátená hodnota je dĺžka znakov skopírované reťazec nezahŕňajúce koncový znak null. Ak okno nemá záhlavie okna alebo textu, ak je záhlavie okna prázdne alebo ak okno alebo kontrolu popisovač je neplatný, vrátená hodnota je nula. Získajte rozšírené informácie o chybách, volajte na číslo GetLastError.

Táto funkcia nie je možné načítať text upraviť kontrolu v inej aplikácii.

Poznámky

Ak cieľové okno je vo vlastníctve súčasného procesu, GetWindowText spôsobuje WM_GETTEXT správa sa odošle do zadané okno alebo ovládacieho prvku. Ak cieľové okno vlastní iný proces a má popis, GetWindowText načíta text titulku okna. Ak okno nie je popis, vrátená hodnota je prázdny reťazec.

Stručné informácie

nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Vyžaduje verziu 1.0 alebo novšiu verziu.
Hlavičky:Deklarovaný v súbore winuser.h.
Importovať knižnica:Použiť user32.lib.
Unicode:Implementovaný ako Unicode, ANSI verzia v systéme Windows NT.

Pozri tiež

Windows prehľad okno funkcie, GetWindowTextLength SetWindowText, WM_GETTEXT

Index