Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Recupera il valore del testo tradotto del controllo specificato.
virtual UINT GetDlgItemInt(
int nID,
BOOL* lpTrans,
BOOL bSigned
) const;
Parametri
nID
L'identificatore del controllo.lpTrans
Il puntatore a una variabile booleana che riceve un valore di esito positivo o negativo di funzione (TRUE indica l'esito positivo, FALSE indica l'errore).bSigned
Specifica se la funzione deve esaminare al testo per un segno di sottrazione e restituire un valore signed se viene trovato uno.Se il parametro bSigned è TRUE, specificando che il valore da recuperare è un valore intero con segno, eseguire il cast del valore restituito a un tipo int.Per ottenere informazioni dettagliate sugli errori, chiamare GetLastError.
Valore restituito
Se eseguita correttamente, la variabile indicata da lpTrans è impostata su TRUEe il valore restituito è il valore traduzione del testo del controllo.
Se la funzione non riesce, la variabile indicata da lpTrans è impostata su FALSEe il valore restituito è zero.Si noti che, poiché zero è un valore convertito possibile, un valore restituito pari a zero per sé non indica un errore.
Se lpTrans è NULL, la funzione non restituisce informazioni sull'esito positivo o negativo.
Note
La funzione traduzione del testo recuperato rimuovendo tutti gli spazi aggiuntivi all'inizio del testo e quindi converte le cifre decimali.La funzione smette di convertire una volta raggiunta la fine del testo o incontra un carattere non numerico.
Questa funzione restituisce zero se il valore convertito è maggiore INT_MAX (per i numeri con segno) o UINT_MAX (per i numeri senza segno).
Requisiti
Header: afxocc.h