Функция SetDlgItemInt устанавливает текст органа управления в диалоговом окне по строковому представлению указанного целочисленного значения.
Синтаксис
BOOL SetDlgItemInt( HWND hDlg, int nIDDlgItem, UINT uValue, BOOL bSigned ); |
Параметры
hDlg
[in] Дескриптор диалогового окна, которое содержит орган управления.nIDDlgItem
[in] Задает орган управления, который изменится.uValue
[in] Устанавливает целочисленное значение, используемое, чтобы создать текст элемента.bSigned
[in] Определяет параметр uValue знаковый или без знака. Если этот параметр - ИСТИНА (TRUE), uValue - со знаком. Если этот параметр - ИСТИНА (TRUE) и uValue - меньше, чем нуль, знак "минус" помещается перед первой цифрой в строке. Если этот параметр - ЛОЖЬ (FALSE), uValue - без знака.Возвращаемое значение
Если функция завершается успешно, возвращаемое значение не нуль.
Если функция завершается ошибкой, возвращаемое значение равняется нулю. Чтобы получить дополнительную информацию об ошибке, вызовите GetLastError.
Замечания
Чтобы установить новый текст, эта функция отправляет сообщение WM_SETTEXT указанному органу управления.
Смотри также
Обзор Диалоговые окна, Функции, используемые диалоговыми окнами, GetDlgItemInt, GetDlgItemText, SetDlgItemText, WM_SETTEXT
Размещение и совместимость SetDlgItemInt |
|
Windows. NET Server |
Да |
Windows XP |
Да |
Windows 2000 |
Да |
Windows NT |
Да версии 3.1 и выше |
Windows Me |
Да |
Windows 98 |
Да |
Windows 95 |
Да |
Используемая библиотека |
User32.lib |
Заголовочный файл |
|
- объявлено в |
Winuser.h |
- включено в |
Windows.h |
Unicode |
Нет |
Замечания по платформе |
Не имеется |