CW&nd::GetDlgItemIntnbsp;

UINT GetDlgItemInt ( int nID, BOOL * lpTrans = NULL, BOOL bSigned = правда ) константа;

Значення, яке повертається

Визначає перекладених значення діалоговому вікні елемент тексту. Оскільки дійсні значення, яке повертає 0, lpTrans необхідно використовувати для виявлення помилок. За бажанням підписаного значення, яке повертає кинув його як int -тип.

Функція повертає 0, якщо перекладених число більше 32767 (для підписаного номерів) або 65 535 (для непідписаних).

При виникненні помилки, такі як стикається нечислові символів і перевищення вище максимуму, GetDlgItemInt копіювання 0 розташування на lpTrans. Якщо немає помилок, lpTrans отримує ненульове значення. Якщо lpTrans має значення NULL, GetDlgItemInt не попереджати про помилки.

Параметри

nID

Вказує ціле число ідентифікатор діалоговому вікні керування для перекладу.

lpTrans

Вказує на логічний змінну, яка буде отримувати перекладених прапор.

bSigned

Визначає, чи значення, щоб отримати підписаний.

Зауваження

Вилучає текст елемента керування, визначені nID. Це переводить текст вказаного елемента керування у даній діалоговому вікні в ціле значення зачистки будь-яких додаткових пробілів на початку тексту та перетворення десяткових цифр. Вона зупиняється Переклад, коли він досягає кінця тексту або виявляє будь-який нечислові символ.

Якщо bSigned є ІСТИННИМ, GetDlgItemInt перевіряє знак мінус (-) на початку тексту і перетворює текст в підписаних номер. В іншому випадку, він створює непідписані значення.

Він посилає на WM_GETTEXT повідомлення до елемента керування.

Огляд CWnd |nbsp; Члени класу | Ієрархічна діаграма

Дивіться такожnbsp;CWnd::GetDlgItemText, :: GetDlgItemInt

Index