Итак,
вы успешно преодолели все трудности установки Microsoft
Visual Studio. Net 7.0 (если они были, а они в изобилии присутствовали в бета-версии
продукта, с которой я имел дело в момент написания книги) и готовы покорить определенные
высоты с помощью вашей неудержимой фантазии программиста и возможностей студии.
Инструменты Studio.Net, несомненно, помогут воплотить ваши идеи в реальные проекты,
которые теперь принято называть решениями (solutions) — термин, обозначающий
новую концепцию логического хранилища проектов. Сеанс работы в Studio.Net начинается
с открытия существующего или создания нового решения
(solution). В дальнейшем вместо термина решение я иногда буду
использовать термин рабочее пространство, так как буквальный перевод
— решение — не всегда точен. При создании нового проекта Studio.Net автоматически
создает рабочее пространство и помещает в него этот
проект. Вот перечень шагов для создания нового проекта и нового рабочего пространства
(solution), его содержащего. Раскройте элемент дерева классов под именем
CMyView. Класс CMyView происходит от MFC-класса cview и дает вам возможность управлять
обликами (views) документов в рамках модели программирования архитектуры
«документ — представление», считающейся
стандартной технологией разработки MFC-приложений. Зададимся целью нарисовать
в логической системе координат плоский многоугольник (Polygon), координаты точек
которого будем хранить в динамической структуре данных.
Китайская живопись
Специалисты советуют в таких случаях пользоваться одним из множества шаблонов,
реализующих поведение фундаментальных структур данных и присутствующих в рамках
STL (Standard Template Library). Сейчас важно понять следующее. Пример моделирует
ситуацию, когда мы имеем реальные World-координаты (термин, принятый в GDI) какого-то
объекта, например разрез корабля, и хотим начертить
его детали, которые всегда можно аппроксимировать многоугольниками в некоторой
логической системе координат (например, листе ватмана размером 1000x1000 мм).
Полезно откомпилировать и запустить приложение в незавершенном состоянии, так
как это позволит увидеть, как проявляются ошибки и недомолвки.
Процесс компиляции и сборки совместно называется построением (Build) проекта.
Самым быстрым способом построить и запустить проект является ввод Ctrl+F5 и согласие
с необходимостью повторения всего процесса. В Windows любые операции вывода являются
графическими. доступность
линии связи Подсистема
GDI делает вывод анпаратно независимым. Это означает, что информация, выводимая
на любое физическое устройство, будет выглядеть
почти одинаково. На экране монитора, на плоттере и на принтере будут отражены
все детали текста или изображения. Зададимся целью внести изменения в приложение
My, которое мы создали в предыдущей главе, таким образом, чтобы изображение геометрической
фигуры всегда было в центре окна и следило за изменением размеров окна приложения,
меняясь пропорционально. [an error occurred while processing this directive]
Программы,
управляемые событиями Теоретическая механика Шарнирно-неподвижная
опора Опора допускает поворот вокруг шарнира и может быть заменена
двумя составляющими силы вдоль осей координат.
Приложение
на основе диалога
Управление
файловым деревом
Графика
OpenGL
Трехмерные
графики функций
От
сырых COM API к проекту ATL
Трехмерная
графика в проекте ATL
Из
жизни студентов
Решаем
краевую задачу
Многозадачная
ОС