- •Часто задаваемые вопросы при выполнении курсового проекта (Бизнес-информатика, 1 курс) Оглавление
- •Как создать проектWindows-приложения?
- •Как изменить заголовок окна?
- •Как изменить цвет фона у окна?
- •Как назначить какие-то действия на щелчок мыши?
- •Как понять, каковы были координаты мыши в момент щелчка по ее кнопке?
- •Как понять, какая клавиша на клавиатуре была нажата?
- •Что такое перо (Pen)?
- •Что такое кисть (Brush)?
- •Как сделать нестандартную закраску фигуры (картинкой, переливающимся цветом и пр.)?
- •Как задать цвет?
- •Как изменить цвет фона окна во время работы программы?
- •Как в окне нарисовать прямоугольник?
- •Как в окне нарисовать закрашенный прямоугольник?
- •Какие фигуры, кроме прямоугольника, можно рисовать?
- •Как нарисовать линию?
- •Как нарисовать фигуру, полученную в виде совместного рисования нескольких фигур, например, прямоугольника и круга?
- •Как вывести в окно текст?
- •Как задать шрифт текста?
- •Как вывести текст в рамке?
- •Как загрузить изображение из файла?
- •Как вывести изображение в окно?
- •Как принудительно вызвать событие Paint, т.Е. Перерисовать окно?
- •Где объявлять переменные, значения которых нужны для всех функций окна?
- •Как сделать анимацию?
- •Как добавить в окно таймер?
- •Что такое элемент управления?
- •Как добавить в окно текстовое поле или кнопку?
- •Как получить текст,введенныйв текстовомполе?
- •Как понять, что была нажата кнопка и выполнить какие-то действия?
- •Что такое меню?
- •Как добавить в окно меню?
- •Как назначить действия, которые должны быть выполнены при выборе пункта меню?
- •Что такое диалог?
- •Как выбрать цвет с помощью диалога?
- •Как выбрать файл с помощью диалога?
- •Как загрузить изображение из файла, чтобы фон изображения считался прозрачным?
- •Как загрузить звуковой файл?
Часто задаваемые вопросы при выполнении курсового проекта (Бизнес-информатика, 1 курс) Оглавление
Оглавление 1
Как создать проект Windows-приложения? 2
Как изменить заголовок окна? 3
Как изменить цвет фона у окна? 4
Как назначить какие-то действия на щелчок мыши? 4
Как понять, каковы были координаты мыши в момент щелчка по ее кнопке? 6
Как понять, какая клавиша на клавиатуре была нажата? 7
Что такое перо (Pen)? 8
Что такое кисть (Brush)? 9
Как сделать нестандартную закраску фигуры (картинкой, переливающимся цветом и пр.)? 10
Как задать цвет? 11
Как изменить цвет фона окна во время работы программы? 12
Как в окне нарисовать прямоугольник? 12
Как в окне нарисовать закрашенный прямоугольник? 13
Какие фигуры, кроме прямоугольника, можно рисовать? 13
Как нарисовать линию? 16
Как нарисовать фигуру, полученную в виде совместного рисования нескольких фигур, например, прямоугольника и круга? 18
Как вывести в окно текст? 20
Как задать шрифт текста? 21
Как вывести текст в рамке? 21
Как загрузить изображение из файла? 22
Как вывести изображение в окно? 22
Как принудительно вызвать событие Paint, т.е. перерисовать окно? 24
Где объявлять переменные, значения которых нужны для всех функций окна? 24
Как сделать анимацию? 26
Как добавить в окно таймер? 28
Что такое элемент управления? 29
Как добавить в окно текстовое поле или кнопку? 30
Как получить текст, введенный в текстовом поле? 30
Как понять, что была нажата кнопка и выполнить какие-то действия? 31
Что такое меню? 33
Как добавить в окно меню? 34
Как назначить действия, которые должны быть выполнены при выборе пункта меню? 35
Что такое диалог? 35
Как выбрать цвет с помощью диалога? 35
Как выбрать файл с помощью диалога? 36
Как загрузить изображение из файла, чтобы фон изображения считался прозрачным? 37
Как загрузить звуковой файл? 38
Как создать проектWindows-приложения?
При создании проекта для Windows-приложения нужно выбрать специальный тип проекта, который называется «Windows Forms Application» (Visual Studio 2008), «Приложение Windows Forms» (Visual Studio 2010) или аналогичным образом в других версиях программы.
В проекте имеется два основных файла: «имя_проекта.срр» (в нем определена функция main и происходит создание и запуск главного окна) и Form1.h (в котором определяется класс главного окна приложения).
Рис.1. Окно файлов проекта.
Сгенерированное приложение можно запустить.
Рис.2. Окно простого Windows-приложения.
Данное окно может изменять размер, сворачиваться и разворачиваться на весь экран, перемещаться и закрываться, как и любые окна в операционных системах семейства Windows. Приложение, реализующее подобное окно, называется каркасом Windows-приложения.
Как изменить заголовок окна?
Любая форма представляет собой с точки зрения программиста объект, который обладает множеством свойств. Каждое свойство можно задать, как программным способом (например, в специальной функции-конструкторе объекта-окна, которая называется как класс окна):
public ref class Form1 : public System::Windows::Forms::Form {
public: Form1(void) {
InitializeComponent();
// задание свойства-заголовка окна
Text = "Новый заголовок окна";
}
. . .
}
Другим способом задания свойств является использования средств оболочки проектирования Visual Studio 2010 (или др. версии). Для этого требуется:
Открыть форму в режиме конструктора:
Рис.3. Окно конструктора формы.
Выбрать форму и вызвать контекстное меню (правая кнопка мыши), выбрать пункт «Свойства»(Properties). Появится окно, в котором перечисляются все свойства окна и их значения:
Рис 4. Окно свойств формы – задание свойства Text.
Далее следует выбрать нужное свойство (заголовок задается с помощью свойства с именем Text) и ввести его значение, например, «Новый заголовок окна».