Udostępnij za pośrednictwem


COleControlContainer::GetDlgItemInt

Pobiera wartość przetłumaczony tekst danego formantu.

virtual UINT GetDlgItemInt( 
   int nID, 
   BOOL* lpTrans, 
   BOOL bSigned  
) const;

Parametry

  • nID
    Identyfikator formantu.

  • lpTrans
    Wskaźnik do zmiennej typu Boolean, która odbiera wartość sukces/Niepowodzenie funkcji (TRUE oznacza sukces, FALSE wskazuje błąd).

  • bSigned
    Określa, czy funkcja powinna zbadać znak minus na początku tekstu i zwracają wartość całkowita, jeżeli stwierdzi jedną.Jeśli bSigned jest parametr TRUE, określając, że wartość pobranie jest wartość całkowita oddanych zwracana wartość int typu.Pobierz rozszerzone informacje o błędach, należy wywołać GetLastError.

Wartość zwracana

Jeśli się powiedzie, zmiennej wskazywanej przez lpTrans jest ustawiona na TRUE, i wartość zwracana jest wartość przetłumaczony tekst formantu.

Jeśli funkcja zawiedzie, zmiennej wskazywanej przez lpTrans jest ustawiona na FALSE, i zwracana jest wartość zero.Należy zauważyć, że ponieważ zero jest możliwa wartość tłumaczone, zwracana wartość zero nie przez siebie niepowodzeniu.

Jeśli lpTrans jest NULL, funkcja nie zwraca żadnych informacji o sukcesie lub niepowodzeniu.

Uwagi

Funkcja tłumaczy pobrane tekst oddzielania wszelkie dodatkowe spacje na początku tekstu, a następnie przekonwertować cyfr dziesiętnych.Funkcja zatrzymuje translacja, po osiągnięciu końca tekstu, lub napotka znaków nienumerycznych.

Ta funkcja zwraca zero, jeśli wartość tłumaczone jest większa niż INT_MAX (dla podpisane numery) lub UINT_MAX (dla liczb bez znaku).

Wymagania

Nagłówek: afxocc.h

Zobacz też

Informacje

Klasa COleControlContainer

Diagram hierarchii