Funzione SetDlgItemInt (winuser.h)
Imposta il testo di un controllo in una finestra di dialogo sulla rappresentazione stringa di un valore intero specificato.
Sintassi
BOOL SetDlgItemInt(
[in] HWND hDlg,
[in] int nIDDlgItem,
[in] UINT uValue,
[in] BOOL bSigned
);
Parametri
[in] hDlg
Tipo: HWND
Handle della finestra di dialogo contenente il controllo.
[in] nIDDlgItem
Tipo: int
Controllo da modificare.
[in] uValue
Tipo: UINT
Valore intero utilizzato per generare il testo dell'elemento.
[in] bSigned
Tipo: BOOL
Indica se il parametro uValue è firmato o non firmato. Se questo parametro è TRUE, uValue viene firmato. Se questo parametro è TRUE e uValue è minore di zero, un segno meno viene posizionato prima della prima cifra nella stringa. Se questo parametro è FALSE, uValue non è firmato.
Valore restituito
Tipo: BOOL
Se la funzione ha esito positivo, il valore restituito è diverso da zero.
Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.
Commenti
Per impostare il nuovo testo, questa funzione invia un messaggio di WM_SETTEXT al controllo specificato.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | winuser.h (include Windows.h) |
Libreria | User32.lib |
DLL | User32.dll |
Set di API | ext-ms-win-ntuser-dialogbox-l1-1-2 (introdotta in Windows 10, versione 10.0.10240) |
Vedi anche
Informazioni concettuali
Riferimento