GetDlgItemInt funkcia text určený ovládací prvok v dialógovom okne precízny celočíselnú hodnotu.
(UINT GetDlgItemInt HWND hDlg; / / zvládnuť dialógové oknointnIDDlgItem; / / ovládací identifikátorBOOL* lpTranslated, / / body premennej získať úspech/neúspech / / ukazovateľBOOLbSigned / / určuje, či hodnota je podpísaný alebo nepodpísaných);
Tento parameter je voliteľný: môže mať hodnotu NULL. V tomto prípade funkcia vráti žiadne informácie o úspech alebo neúspech.
Ak funkciu úspešný, premenná poukázal na lpTranslated nastavená na hodnotu TRUE a vrátenej hodnoty je preložené hodnoty kontrolu textu.
Ak funkcia zlyhá, premenná poukázal na lpTranslated nastavená na hodnotu NEPRAVDA a vrátená hodnota je nula. Všimnite si, že od nuly je možné prepočítané hodnoty, vrátená hodnota nula samotným neuvádza zlyhania.
Ak lpTranslated nie je NULL, funkcia vráti žiadne informácie o úspech alebo neúspech.
Ak bSigned parameter hodnotu TRUE, informáciou, že hodnota, ktorú chcete byť obnovený hodnotu znamienkom odovzdať vrátenú hodnotu typu int . Získajte rozšírené informácie o chybách, volajte na číslo GetLastError.
Funkcia GetDlgItemInt získa text daného ovládacieho prvku zaslaním kontrolu správu WM_GETTEXT. Funkcia prekladá načítané textu vyfukovacieho všetky nadbytočné medzery na začiatku textu a potom konverziou desatinných miest. Funkcia zastaví prekladom keď dosiahne koniec textu alebo stretnutia nečíselné znaky.
Ak bSigned parameter má hodnotu TRUE, GetDlgItemInt funkcia vyhľadáva znamienko mínus (-) na začiatku textu a text sa premieta do podpísané celočíselnú hodnotu. V opačnom prípade funkcia vytvorí hodnotu celé číslo bez znamienka.
Funkcia GetDlgItemInt vráti nulu ak preložené hodnota vyššia než INT_MAX (pre podpísané čísla) alebo UINT_MAX (pre nepodpísané čísla).
Windows CE: Textové reťazce s viac ako 48 znakov sa nedá preložiť.
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.
Dialógové okná prehľad Dialog Box funkcie, GetDlgCtrlID, GetDlgItem, GetDlgItemText, SetDlgItemInt