Программное изменение свойств элементов управления (Задания к лабораторной работе № 11)

Страницы работы

Содержание работы

Лабораторная работа № 11

ТЕМА :  свойства  Объектов

СРОК  СДАЧИ :  21.12.2003

ЦЕЛЬ РАБОТЫ : Приобретение навыков программного изменения свойств элементов управления.

ТЕОРЕТИЧЕСКИЕ ЗНАНИЯ :  Создание переменной-члена класса категории Control. Методы  класса  CWin: GetWindowText, SetWindowText, GetWindowTextLength, SetWindowPos, GetWindowPlacement, SetWindowPlacement. Структуры POINT, RECT, WINDOWPLACEMENT.

задание

Составьте программу, которая решает поставленную в вашем варианте задачу. Программа должна:

Ø Отображать на экране форму с изменяемой границей, кнопками: OK, Отмена и необходимыми текстовыми полями с начальными значениями

Ø Содержать диалоговое окно О программе, содержащее информацию о назначении программы и её авторе

Задание

Вариант 1.  Форма должна содержать кнопку OK, убегающую от указателя

Вариант 2.  При любых размерах формы программа должна отображать размеры и положение элементы управления пропорциональными размеру формы

Вариант 3.  Окно формы сворачивается в позицию установленную пользователем 

Вариант 4.  Окно формы разворачивается в позицию установленную пользователем 

Вариант 5.  Форма содержит флажок, с помощью которого пользователь может отображать или скрывать элемент управления 

Вариант 6.  Форма содержит кнопку, с помощью которого пользователь может отображать или скрывать элемент управления. Надпись кнопки изменяется: Скрыть/Отобразить 

Вариант 7.  Окно формы перемещается в позицию в позицию, установленную пользователем 

Вариант 8.  Размеры окна формы становятся равными размерам, установленными  пользователем 

Вариант 9.  Окно формы перемещается вправо-влево с шагом, установленным пользователем 

Вариант 10.  Окно формы перемещается вверх-вниз с шагом, установленным пользователем 

Вариант 11.  Форма содержит текстовое поле, с помощью которого пользователь может изменить заголовок окна.

Вариант 12.  Форма содержит текстовое поле, с помощью которого пользователь может изменить надпись на кнопке.

Вариант 13.  Форма содержит текстовое поле, с помощью которого пользователь может изменить содержимое надписи.

Вариант 14.  Форма содержит текстовое поле и надпись, в которой отображается количество символов в текстовом поле.

Вариант 15.  Форма содержит текстовое поле, которое перемещается в позицию, установленную пользователем 

Вариант 16.  Форма содержит текстовое поле, размеры которого становятся равными размерам, установленными  пользователем 

Вариант 17.  Форма содержит текстовое поле, которое перемещается вправо-влево с шагом, установленным пользователем 

Вариант 18.  Форма содержит текстовое поле, которое перемещается вверх-вниз с шагом, установленным пользователем 

Вариант 19.  Форма должна содержать кнопки, перемещающие текстовое поле вправо-вверх, влево-вниз, вправо-вниз и влево-вверх c шагом, установленным пользователем

Вариант 20.  Форма должна содержать кнопки, перемещающие надпись вправо-вверх, влево-вниз, вправо-вниз и влево-вверх c шагом, установленным пользователем

Вариант 21.  Форма содержит текстовое поле и кнопку. При нажатии кнопки текстовое поле устанавливается на равном расстоянии от правого и левого края формы без изменения размеров

Вариант 22.  Форма содержит текстовое поле и кнопку. При нажатии кнопки текстовое поле устанавливается на равном расстоянии от верхнего и левого края формы без изменения размеров

Вариант 23.  Форма содержит надпись и кнопку. При нажатии кнопки надпись устанавливается на равном расстоянии от правого и левого края формы без изменения размеров

Вариант 24.  Форма содержит надпись и кнопку. При нажатии кнопки надпись устанавливается на равном расстоянии от верхнего и левого края формы без изменения размеров

Методические  указания

Похожие материалы

Информация о работе