Архивы по Категориям: Органы управления

Поле для ввода IP адреса (IP address control)

Поле для ввода IP адреса позволяет пользователю ввести адрес в доступной форме. Этот элемент управления также позволяет приложению получить адрес в числовой форме, а не в текстовом виде.

Этот орган управления позволяет вводить только числовые значения, которые пользователь может вводить в каждой из четырех областей. Как только три цифры введены в одной области, фокус автоматически перемещается в следующую область. Если заполнение всего поля не требуется, пользователь может ввести менее трех цифр. Читать далее »

Создание радиокнопки (RADIOBUTTON)

Радиокнопки создаются подобно обычным кнопкам — для этого мы должны вызвать функцию CreateWindows указав в третьем параметре стиль BS_AUTORADIOBUTTON (или BS_RADIOBUTTON — но он хуже, так как вам придется самим писать код, который будет ставить точку внутри выбранной радиокнопки). То, что радиокнопки делаюся точно также, как и обычные кнопки.
Читать далее »

Создание checkbox`a

Checkbox с точки зрения программирования является кнопкой. Это означает, что мы должны создавать его как и любую кнопку используя функцию CreateWindows. В качестве стиля надо указать BS_AUTOCHECKBOX (в этом случае галочка в checkbox’е будет автоматически ставиться/убираться) или BS_CHECKBOX (в этом случае галочка сама ставиться не будет — и это будет задача программиста).
Читать далее »

Создание кнопки (button)

Кнопка — один из элементов интерфейса пользователя компьютерной программы, «нажатие (клик)» на которую приводит к некоторому действию, заложенному в программе.

Кнопка с точки зрения программиста — это тоже окно, а раз это окно, то для создания кнопки (как и любого другого окна) мы используем функцию CreateWindow().
Читать далее »