*   >> Чтение Образование Статьи >> science >> programming

Создание Combo Boxes

<р> Окна Предварительно управления - Часть 25 - Volume пользователя Windows интерфейс Введение Это часть 25 моей серии, Windows Предопределенные управления. Для того, чтобы понять этот урок, вы должны прочитать все предыдущие уроки из этой серии. В этой части серии мы рассмотрим создание комбинированных окон. Примечание: Если вы не видите код или, если вы думаете, что-то отсутствует (неработающую ссылку, изображение отсутствует), просто свяжитесь со мной в [email protected]. То есть, свяжитесь со мной для малейшей проблемы у вас есть о том, что вы читаете.

Поле со списком со списком А элемент управления, который состоит из списка и либо контроля редактирования или статический контроль над ним. С комбинированном окне только один элемент может быть выбран; то есть, пользователь не может выбрать более чем один пункт в списке, в то же время. Когда элемент выбран он появляется в поле редактирования или статического управления, в зависимости от которой поле со списком с помощью. Все органы управления находятся дочерние окна. Контроль редактировать или статический контроль над списка называется Выбор поле.

Окно списка поля со списком называется просто список. Список представлены варианты, которые пользователь может выбрать и поле выбора отображается выбранный параметр. Вариант, выбранный называется текущий выбор. Если поле выбора является контроль редактировать, пользователь может ввести, что он хочет непосредственно в окне редактирования. То, что он типа в поле ввода не обязательно должны быть указаны в списке. В этой серии, мы имеем дело только с пунктов в списке, которые строками. Есть три типа полей со списком: Простые, выпадающим и выпадающий список.

Мы видели, описания этих типов в одном из предыдущих частей серии. Для простого выпадающего списка, у вас стиль CBS_SIMPLE. Для выпадающего выпадающем списке, у вас стиль CBS_DROPDOWN. Для падения список со списком вниз, у вас стиль CBS_DROPDOWNLIST. Поле со списком, независимо от типа, имеет класс операционная система, ComboBox. Кодирование можно создать поле со списком, используя функцию CreateWindowEx. После этого вы должны отправить каждому пункту строку в поле, используя функцию SendMessage с. В этой серии, мы имеем дело со строками как элементов в поле со списком.

Сообщение, чтобы добавить строку в поле со списком является CB_ADDSTRING. Это сообщение добавляет строку в списке. Если окно списка не имеет стиль CBS_SORT, строка добавляется в конец списка. В противном случае, эта строка вставляется в спи

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.