CWnd::GetDlgItemInt
Pobiera tekst formantu identyfikowane przez nID.
UINT GetDlgItemInt(
int nID,
BOOL* lpTrans = NULL,
BOOL bSigned = TRUE
) const;
Parametry
nID
Określa identyfikator całkowitą kontrolę okno dialogowe tłumaczenia.lpTrans
Punkty do zmiennej typu Boolean ma otrzymywać tłumaczone flagi.bSigned
Określa, czy wartość pobranie jest podpisany.
Wartość zwracana
Określa wartość przetłumaczony tekst elementu okno dialogowe.Ponieważ 0 jest prawidłowe wartości zwracanej, lpTrans muszą być używane do wykrywania błędów.W razie potrzeby wartość zwrotu podpisanego rzutować go jako int typu.
Funkcja zwraca 0 Jeśli tłumaczone liczba jest większa niż INT_MAX (dla numerów podpisane) lub UINT_MAX (dla niepodpisanych).
Jeśli wystąpią błędy, jak wystąpią znaków nienumerycznych i przekraczającą maksymalną powyżej GetDlgItemInt kopiuje 0 w lokalizacji wskazywanej przez lpTrans.Jeśli nie ma żadnych błędów, lpTrans otrzyma wartość niezerową.Jeśli lpTrans jest NULL, GetDlgItemInt nie Ostrzegaj o błędach.
Uwagi
Tłumaczy on kontroli określonej w oknie dialogowym danego tekstu, na całkowitą oddzielania wszelkie dodatkowe spacje na początku tekstu i konwertowanie cyfr dziesiętnych.Po osiągnięciu końca tekstu, lub dowolny znak nieliczbowy napotka przestaje tłumaczenia.
Jeśli bSigned jest TRUE, GetDlgItemInt sprawdza, czy znak minus (-) na początku tekstu i tłumaczy tekst na liczby podpisane.W przeciwnym razie tworzy niepodpisane wartości.
Wysyła WM_GETTEXT wiadomości do formantu.
Wymagania
Nagłówek: afxwin.h