Программирование >>  Элементы языков с и с++ 

1 ... 76 77 78 [ 79 ] 80 81 82 ... 200


Помимо собственно проектных файлов среда разработки создает и файлы предварительной компиляции проекта StdAfx.h, StdAfx.cpp.

файлы используются для создания предварительно компилируемого заголовочного файла Projname.pch и объектного файла Stdafx.obj.

Необходимо дать некоторые сведения и о ресурсных файлах.

Ресурсы - это интерфейсные элементы, которые обеспечивают пользователя информацией (к ним относятся графические битовые изображения, пиктограммы, линейки инструментов, курсоры и др.). В табл. 10.2 перечислены такие файлы.

Л Solution ЧУ (I project) - .343

3 Header Files □ Forml.h

Forml.resX jij resource.h jn\ stdafx.h y Resource FSes iiil app.Ico app.rc 3 icS Source Files c:3 43.CPP <>3 Assembjylnfo.cpp FormZ.cpp stdafx.cpp □ ReadMe.txt

Ш Formi

Рис. 10.7. Проект с одной пустой формой

Таблица 10.2. Ресурсные файлы

Имя файла

Описание

Projname.rc

Этот файл содержит информацию, зависящую от типа проекта. Например, это могут бьпь линейки инструментов, меню по умолчанию, таблицы строк, диалоговые окна по умолчанию, файл пиктограмм, информация о версиях проекта, битовые изображения, НТМЬсрайлы

Resource.h

В этом файле содержатся определения ресурсов, используемых в проекте



Таблица 10.2 (окончание]

Имя файла

Описание

Projname.rc2

Здесь содержатся дополнительные ресурсы, используемые в проекте

Projname.def

Здесь хранятся имя и описание компонента, размер занимаемой им памяти во время исполнения проекта

Projname.ico

Файл пиктограмм для проекта или компонента

Toolbar.bmp

Графический файл, представляющий приложение или компонент на линейке инструментов или в палитре компонентов

Окно сведений об объекте

Любой объект, находящийся на рабочем столе, обладает какими-то свойствам и.

Propeitiec

Forml System.Windows.Fomns.Fomn

в Accessibility

AccessibleDescri[

AccesableName

AccesableRole DefauK В Арреагйпсе

BackColor □ Control

Eackgroundlmagi (none)

Backgroundlmagi Tile

Cursor Default

0 Font Microsoft Sans Serif; i

ForeColor Bi ControlText

FormBorderStyle Sizable

RightToLeft No

RightToLeftLayoi False ОЩЦц Forml

UseWaitCursor False В Gfhavior

Рис. 10.8. Окно сведений об объекте

Например, файл из Solution Explorer имеет такое свойство, как путь к папке. которой он расположен, компонент из палитры компонентов (например.



- упорядочивает содержимое окна по категориям информации;

П ЦТ - упорядочивает содержимое окна по алфавиту;

- показывает перечень свойств (это видно на рисунке);

- показывает перечень событий, связанных с объектом;

- выводит на экран так называемые страницы свойства .

Вкладка Events

Вкладка Events (события) содержит список возможных событий, которые мо-г>т происходить с компонентом. Она позволяет связывать каждое событие с программой-обработчиком этого события: если дважды щелкнуть мышью на окне с кнопкой рядом с именем события, то VC-H- создаст в модуле формы, в которую помещен компонент, программу-обработчик этого события. Это будет функция с заголовочной частью, но с пустым телом - не программа, а заготовка программы. В это пустое тело заготовки вы должны вписать свои команды, которые будут определять реакцию компонента на данное событие с учетом передаваемых функции фактических значений ее параметров. Вид пустого обработчика события Onciick кнопки Buttoni будет таким:

private: System: :Void buttonl Click(System: :ОЬэес sender.

System:: EventArgs e) ,

Вид окна Properties объекта ДЛЯ ЭТОГО случая показан на рис. 10.9.

Событие onClick означает, что произошла реакция на щелчок мыши на кнопке. В созданной заготовке программы-обработчика вы можете narmcaib реакцию объекта Buttoni на событие OnCiick.

кнопка) характеризуется своим именем, видимостью в момент исполнения, координатами в форме и т. д.

Все свойства активного объекта (т. е. того, на котором в данный момент произведен щелчок мыши) мгновенно отражаются в специальном окне под названием Properties (свойства). Это окно может быть видимо или нет. Сделать окно видимым можно, открыв контекстное меню любого объекта в форме (или самой формы) и выполнив в нем опцию Properties. Вид этого элемента рабочего стола показан на рис. 10.8. В окне имеется 5 вкладок:



1 ... 76 77 78 [ 79 ] 80 81 82 ... 200

© 2006 - 2024 pmbk.ru. Генерация страницы: 0.001
При копировании материалов приветствуются ссылки.
Яндекс.Метрика