Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
VC_Lect.doc
Скачиваний:
6
Добавлен:
01.07.2025
Размер:
15 Мб
Скачать
☆

25.2.Свойства решения и проекта

После создания или открытия какого-либо проекта становится доступной команда меню ProjectProperties… Alt+F7 (рис. 1.). На рис.1. Use_ini_file_ANSI – это имя текущего открытого проекта.

Рис. 1. Команда меню ProjectProperties… Alt+F7

После выполнения этой команды появится окно, приведенное на рис. 2.

Рис. 2. Окно свойств проекта Use_ini_file_ANSI

В окне свойств проекта отображается масса полезной информации о проекте. Некоторые свойства проекта можно модифицировать. Советую обращать внимание на списки Configuration и Platform, особенно при открытии импортированных проектов, т.е. не своих. Например, для примеров приложений (samples), входящих в состав MSDN, установлена платформа Itanium, которая, скорее всего, Вам не подойдет.

В частности, из этого окна можно узнать и, при необходимости, изменить имена каталогов, в которых сохраняются исходные файлы проекта и производные. Например, после щелчка по кнопке с обозначением треугольника в строке для Output Directory и выбора в выпадающем списке <Edit …> появится окно, в котором в свою очередь можно щелкнуть по кнопке Makros>> и вызвать к жизни окно (рис. 3), в котором содержится много сведений о свойствах проекта.

Конечно, хотелось бы посоветовать очевидное: не изменяйте тех свойств проекта, в значениях которых Вы не уверены.

Рис. 3. Окно с информацией об именах файлов и каталогов проекта

25.3.Что обозначают иконки на вкладке Class View

Class View и Object Browser отображают ряд иконок, каждая из которых обозначает некоторую сущность, такую как пространство имен (namespace), класс (class), функцию (function), переменную (variable) и др. Эти иконки приведены в следующей таблице.

Icon

Description

Icon

Description

Namespace

Method or Function

Class

Operator

Interface

Property

Structure

Field or Variable

Union

Event

Enum

Constant

TypeDef

Enum Item

Module

Map Item

Intrinsic

External Declaration

Delegate

Macro

Exception

Template

Map

Unknown or Error

Global

Type Forwarding

Следующие «сигнальные иконки» (signal icons) применяются ко всем указанным в предыдущей таблице и указывают их видимость (accessibility).

Icon

Description

<No Signal Icon>

Public — общедоступный

Protected — защищенный

Private — собственный, личный

Internal — доступный только внутри компонента

Friend — доступный только внутри проекта

Shortcut — ярлык, «быстрая клавиша»

 

JDK Class

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]