|
Программирование >> Элементы языков с и с++
Помимо собственно проектных файлов среда разработки создает и файлы предварительной компиляции проекта 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. Ресурсные файлы
Окно сведений об объекте Любой объект, находящийся на рабочем столе, обладает какими-то свойствам и. 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 вкладок:
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0.001
При копировании материалов приветствуются ссылки. |