Ну, это начало, но вы даже пытались получить текст?Или у вас есть проблемы с преобразованием текста в число?Для будущих вопросов, попробуйте быть более конкретным.Скорее всего, вы ищете что-то вроде этой строки (не забудьте проверить, что вы находитесь в правильном текстовом поле!):
GetDlgItemText(dialoghandle, LOWORD(wParam) /* the control id */, text /* pointer where the text should go */, 256 /* max number of elements */);
Как только вы получите текст, вынапример, можно использовать strtol()
для анализа строки и получения числа.
Редактировать: Вы можете использовать GetDlgItemInt()
, задокументировано здесь , чтобы сразу получить целое число.