Руководство по языку B.Pascal 7



Использование модуля WinCrt - часть 2


Размеры виртуального экрана определяются переменной ScreenSize. Присвоив этой переменной новые размерности перед тем, как ваша программа создает окно CRT, вы можете изменить размеры виртуального экрана. Когда окно создается, в динамически распре- деляемой памяти выделяется буфер экрана. Размер этого буфера ра- вен произведению ScreenSize.Y на ScreenSize.Y и не может превы- шать 65520 байт. Ответственность за присваивания значений этим переменным возлагается на вас (они не должны превышать указанную границу). Если, например, вы присвоите ScreenSize.X значение 64, то наибольшим допустимым значением для ScreenSize.Y будет 1023.

В любой момент в процессе выполнения программы, использующей модуль WinCrt, пользователь может прервать выполнение, выбрав в меню Control (Управление) окна CRT команду Close (Закрытие), дважды щелкнув кнопкой "мыши" в рамке меню Control или нажав кла- виши Alt+F4. Аналогично, в любой момент для прерывания прикладной программы пользователь может нажать Ctrl+C или Ctrl+Break, при этом окно переводится в неактивное состояние. Установив перемен- ную CheckBreak в значение False, вы можете запретить эту возмож- ность.




- Начало -  - Назад -  - Вперед -