Информационный сайт

 

Реклама
bulletinsite.net -> Книги на сайте -> Программисту -> Янг Майкл Дж. -> "Visual С++ 6. Полное руководство: В 2 т.(том1)" -> 18

Visual С++ 6. Полное руководство: В 2 т.(том1) - Янг Майкл Дж.

Янг Майкл Дж. Visual С++ 6. Полное руководство: В 2 т.(том1) — Бином, 2006. — 569 c.
Скачать (прямая ссылка): vicualcc2006t1.djvu
Предыдущая << 1 .. 12 13 14 15 16 17 < 18 > 19 20 21 22 23 24 .. 204 >> Следующая

| MFC AppWizard (exe) f ( Utility Project "51 Win32 Application
-*."- Win32 Console Application
Kl Win32 Dynamic-Link Library Щ Win32 Static Library
Project name:
(Greet
Location:
|C:\MMVC\Examptes\Gieet
<• Create new workspace
С ? 1* . МИГ vi. , , < ,
v:Wir,32
OK I Cancel
Рис. 2.1. Окончательный вид вкладки Project диалогового окна New при создании программы Greet
Сравнение
16-разрядных и 32-разрядных программ
В MS-DOS и Windows версий 3.x используются 16-разрядные программы, т.е. они выполняются в таком режиме процессора, когда задействованы только 16-разрядные регистры. Следствие работы в этом режиме - 16-битная разрядность целых чисел, адресация ячеек памяти с использованием 16-разрядного адреса сегмента и 16-разрядного смещения.
Программы Win32, разрабатываемые с помощью Visual С++ 6, являются 32-разрядными, т.е. при их выполнении задействованы 32-разрядные регистры и используются 32-битная разрядность целых чисел, а также адресация ячеек памяти с единым 32-разрядным адресом. (Этот метод называется моделью простой (flat) адресации памяти. Теоретически он позволяет программе адресовать до 4 Гбайт виртуальной памяти.)
В Visual С++ 6 можно разрабатывать только 32-разрядные приложения. Для разработки 16-разрядных приложений (для Windows 3.1 или MS-DOS) необходима 16-разрядная версия Visual С++ или 16-разрядная среда разработки независимого поставщика.
Заметим: в целях совместимости в среде Windows 95 или Windows NT разрешается запускать 16-разрядные программы MS-DOS и Windows 3.1, хотя они не используют в полной мере преимущества системы.
В диалоговом окне New щелкните на кнопке ОК. Developer Studio отобразит единственное окно мастера Win32 Console Application.
Win32 Console Application - Step 1 of 1
What kind of Console Application do you want to create?
A simple application. <~ A "Hello, World! "application. Г An application that supports MFC.
<gack
Finish
Cancel
Рис. 2.2. Диалоговое окно Win32 Console Application
В диалоговом окне Win32 Console Application выберите опцию An empty project (рис. 2.2), что приводет к созданию проекта без добавления исходных файлов. Этим способом рекомендуется создавать собственные исходные файлы. Позже вы сможете сэкономить время, выбирая опции A simple application или A "Hello, World!" application для создания готовых исходных файлов. Аналогично можно задать опцию An application that supports MFC
для использования классов библиотеки MFC, совместимых с консольными программами (например, класса cstring и классов коллекций, рассмотренных в гл. И).
9. Щелкните на кнопке Finish внизу диалогового окна Win32 Console Application. В появившемся окне New Project Information будет отображена основная информация о создаваемом проекте (рис. 2.3).
New Piojecl Infoimation
Win32 Console Appfication wll create a new skeleton project with the Mowing, specifications: 4" " '
+ Empty console application. No files will be created or added lo the propel
Project Directory: C:\MMVC\ExamplesM3reet
Cancel
Рис. 2.3. Диалоговое окно New Project Information для проекта Greet
10. Щелкните на кнопке OK внизу диалогового окна New Project Information.
Developer Studio создаст и откроет рабочую область проекта с именем Greet, содержащую единственный проект с таким же именем. Информация о нем отобразится в окне Workspace (рис. 2.4). Если это окно невидимо, то выберите опцию Workspace в меню View или нажмите комбинацию клавиш Alt+0. Окно Workspace состоит из двух вкладок — ClassView и FileView, отображающих разную информацию о проекте (вкладки рассмотрены ниже). При создании графических приложений (гл. 9) окно Workspace содержит дополнительную вкладку ResourceView.
Примечание
Размещение окон и панелей инструментов в среде Developer Studio можно настраивать, поэтому вы можете увидеть окно, отличающееся от показанного на рис. 2.4.
Проект Greet закрывается при выборе команды Close Workspace меню File. Открыть проект можно, выбрав файл рабочей области проекта Greet (Greet.dsw) в диалоговом окне Open Workspace. Если вы работали с проектом Greet недавно, то выберите соответствующий пункт в подменю Recent Workspaces меню File.
Панель инструментов Standard
,i! oStrfd ~ - P - - u.- они* »r
Г
Q Wakspace 'GresT 1 poiectM • ЙЭ Girat №i
¦ Souce fite* - Headei Fies 02 Rescwce Files
Reads
"ЗГ
Панель инструментов Buiid
Р-|ДІхІ

Окно Workspace
Рис. 2.4. Информация о проекте Greet, представленная в окне Workspace пакета
Developer Studio
Создание и редактирование
исходного файла программы_
Следующим действием будет создание исходного файла программы — Greet.cpp. Выберите в Developer Studio команду New... из меню File. Откройте вкладку File и выберите пункт "C++ Source File" в списке типов файлов. Затем введите имя исходного файла Greet. срр в поле File Name и убедитесь, что установлен флажок Add to project. Список под ним будет содержать имя проекта Greet, а поле Location — полный путь к его каталогу, заданный при создании проекта; оставьте эти пункты неизменными. Диалоговое окно New показано на рис. 2.5. По окончании работы щелкните на кнопке ОК.
Предыдущая << 1 .. 12 13 14 15 16 17 < 18 > 19 20 21 22 23 24 .. 204 >> Следующая
Реклама
Авторские права © 2009 AdsNet. Все права защищены.
Rambler's Top100