CWnd::GetDlgItemInt
Načte text ovládacího prvku podle nID .
UINT GetDlgItemInt(
int nID,
BOOL* lpTrans = NULL,
BOOL bSigned = TRUE
) const;
Parametry
nID
Určuje identifikátor ovládacího prvku dialogové okno převést celé číslo.lpTrans
Body booleovské proměnné, která obdrží přeložený příznak.bSigned
Určuje, zda mají být načteny hodnoty je podepsán.
Vrácená hodnota
Určuje hodnotu přeložený text položky dialogové okno.Protože platné vrácená hodnota je 0 lpTrans musí být použita k detekci chyb.Potřeby podepsané vrácená hodnota nádech jako int typu.
Funkce vrátí 0, pokud je přeložený číslo větší než INT_MAX (pro podepsané čísla) nebo UINT_MAX (pro nepodepsané).
Pokud dojde k chybám, vzniku nečíselných znaků a přesahuje maximální výše GetDlgItemInt 0 zkopíruje do umístění odkazuje lpTrans .Pokud nejsou chyby lpTrans obdrží nenulovou hodnotu.Pokud lpTrans je NULL, GetDlgItemInt upozornění o chybách.
Poznámky
Převádí text zadaný ovládací prvek v daném okně na celočíselnou hodnotu odstranění nadbytečné mezery na začátku textu a převod čísel v desítkové soustavě.Překlad se zastaví při ukončení text nebo narazí nečíselné znaky.
Pokud bSigned je TRUE, GetDlgItemInt kontroluje znaménko minus (-) na začátku textu a převede text na podepsané číslo.Jinak vytvoří hodnotu bez znaménka.
Odešle WM_GETTEXT zpráva ovládacího prvku.
Požadavky
Záhlaví: afxwin.h