Что такое приложение Windows?
На Рис. 10.1 показаны основные компоненты приложения Windows. Чтобы понять обсуждаемые темы, вам должны быть знакомы эти компоненты, и вы должны уметь с ними работать.
Кнопка минимизации Кнопка максимизации | Строка заголовка | | Командная кнопка | | | управления меню Строка меню | Вертикальная полоса | | | | | прокрутки | | | mm|mmmmmmmmmmmmmmmm|mmmmmmmmmmmm|mmmmmmmmmmmmm|mmmmmmmmmmmm|m|mm X+|[]=============|============|=============|============|=|+X X|#=# | Borland Pascal | |^|v|X X|-----------------|--------------------------|-----------+-+-|X X| File Edit Search Run Compile Tools Options |indows Help |X X|--------------------------------------------|---------------|X X|+===========================================|+ |X X#=# c:\bpw\helloapp.pas |^| |X X----------------------------------------+-+ |X X program Hello; ^| |X X #| |X X uses WObjects, WinTypes, WinProcs; #| |X X #| |X X type #| |X X m| |X X { Define a TApplications descendant } #| |X X THelloApp = object(TApplication) #| |X X procedure InitMa+================================+ |X X end; | |X=XXXXXXGo to Line NumberXXXXXXX| |X X<#X###############|###| | |X X|+========|=========|===| ##Enter new line number#XXXXXv | |X X| | | | | |X X| | | | | |X X| | | | +--------++--------++--------+ | |X X| | | | |ы OK X Cancel? Help | | |X X| | | | +---|----++--------++--------+ | |X X| | | | | | | |X X| | | +=====|===============|==========+ |X X|###1:1###|##Insert#|#########|###############|##############|X X+=========|=========|=========|===============|==============+X XXXXXXXXXXX|XXXXXXXXX|XXXXXXXXX|XXXXXXXXXXXXXXX|XXXXXXXXXXXXXXXX | | | | | Окно Управляющий Диалоговое окно Горизонтальная элемент полоса прокрутки
Рис. 10.1 Выводимые на экран компоненты приложения Windows.
Приложение Windows - это специальный тип программы PC, кото- рая:
- должна иметь специальный выполняемый формат файла (.EXE);
- работать только с Windows;
- обычно работать в прямоугольном окне на экране;
- при выводе на экран следовать рекомендациям по стандартно- му интерфейсу с пользователем;
- может работать одновременно с другими программами Windows и прочими программами, включая другие экземпляры самое се- бя;
- может взаимодействовать и совместно использовать данные с другими приложениями Windows.