Глава 42. Предварительные сведения о Windows КОДИРОВКИ OEM И
ANSI Таким образом, при использовании программ для DOS и для Windows пользо-
ватель вынужден работать с двумя различными кодировками символов: одна
используется в DOS-программах, другая Ч в Windows-программах. В терми-
нологии Windows первая кодировка называется OEM-кодировкой, вторая Ч
ANSI-кодировкой. Windows содержит стандартные функции для перекодиров-
ки из OEM в ANSI и обратно. Многие Windows-программы (редакторы тек-
стов, табличные процессоры и т.д. при экспорте и импорте файлов в формате
программ для DOS автоматически выполняют преобразование из OEM в ANSI
и обратно. Х0 Х1 Х2 Х3 Х4 Х5 Х6 Х7 Х8 Х9 ХA ХB ХC ХD ХE ХF
0- о 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1- 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2- 32 33 34 Й 35 $ 36 % 37 & 38 39 ( 40 ) 41 * 42 + 43 i 44 45 46 / 47
3- О 48 1 49 2 50 3 51 4 52 5 53 6 54 7 55 8 56 9 57 58 59 < 60 61 > 62 ? 63
4- @ 64 A 65 В 66 С 67 D 68 E 69 F 70 G 71 Н 72 1 73 J 74 К 75 L 76 M 77 N 78 0 79
5- P 80 Q 81 R 82 S 83 T 84 U 85 V 86 W 87 X 88 Y 89 Z 90 [ 94 \ 92 ] 93 94 95
6- 96 a 97 b 98 С 99 d 100 e 101 f 102 g 103 h 104 i 105 j 106 k 107 1 108 m 109 n 110 0 111
7- P 112 q 113 Г 114 S 115 t 116 U 117 V 118 W 119 X 120 У 121 Z 122 { 123 124 } 125 126 U 127
8- 128 129 130 f 131 11 132 133 + 134 + 135 136 Xo 137 з 138 < 139 (E 140 141 142 143
9- 144 ( 145 1 146 (1 147 148 Х 149 150 151 152 тм 153 ^ S 154 > 155 се 156 157 158 Y 159
A- 160 161 Ф 162 г 163 П 164 е 165 166 з 167 168 й 169 a 170 " 171 172 173 (B) 174 175
В- 0 176 - 177 2 178 3 179 180 P 181 4] 182 183 л 184 1 185 0 186 " 187 4 188 ^ 189 ^ 190 L 191
С- A 192 A 193 A 194 A 195 A 196 A 197 к. 198 199 Ё 200 k 201 Ё 202 E 203 1 204 1 205 t 206 1 207
D- 0 208 N 209 6 210 6 211 6 212 6 213 0 214 X 215 0 216 U 217 U 218 0 219 U 220 Y 221 t> 222 U 223
Е- a 224 a 225 a 226 a 227 a 228 & 229 ae 230 9 231 ё 232 ё 233 ё 234 ё 235 236 1 237 A 238 1 239
F- & 240 n 241 о 242 0 243 0 244 0 245 0 246 Ч 247 0 248 U 249 U 250 0 251 u 252 У 253 1? 254 У 255
Х0 Х1 Х2 Х3 Х4 Х5 Х6 Х7 Х8 Х9 ХA ХB ХC ХD ХE ХF
0- 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
1- 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2- 32 33 34 " 35 $ 36 % 37 & 38 39 ( 40 ) 41 * 42 + 43 44 45 46 / 47
3- 0 48 1 49 2 50 3 51 4 52 5 53 6 54 7 55 8 56 9 57 58 59 < 60 61 > 62 ? 63
4- @ 64 A 65 В 66 С 67 D 68 E 69 F 70 G 71 H 72 1 73 J 74 К 75 L 76 M 77 N 78 0 79
5- P 80 Q 81 R 82 S 83 T 84 U 85 V 86 N 87 X 88 Y 89 Z 90 [ 91 \ 92 ] 93 94 95
6- ^ 96 a 97 b 98 С 99 d 100 e 101 f 102 g 103 h 104 i 105 j 106 k 107 1 108 m 109 n 110 0 111
7- P 112 q 113 Г 114 S 115 t 116 U 117 V 118 W 119 X 120 У 121 Z 122 { 123 124 } 125 126 Q 127
8- ъ 128 1-129 130 Г 128 )) 129 133 t 134 + 135 136 Xo 137 Jb 138 < 139 hb 140 К 141 Ъ 142 M 143
9- Г) 144 145 1 146 (1 147 148 Х 149 150 151 152 тм 153 1Ъ 154 > 155 hb 156 к 157 n 158 м 159
A- 160 У 161 У 162 J 163 П 164 r 165 1 166 з 167 E 168 й 169 e 170 " 171 172 173 о 174 175
B- 0 176 - 177 178 179 r 180 м 181 4] 182 183 ё 184 № 185 e 186 " 187 j 188 S 189 S 190 191
C- A 192 Б 193 В 194 Г 195 Д 196 E 197 Ж 198 3 199 И 200 Й 201 К 202 л 203 M 204 H 205 0 206 П 207
D- P 208 С 209 T 210 У 211 Ф 212 X 213 Ц 214 ч 215 Ш 216 Щ 217 Ъ 218 Ы 219 Ь 220 Э 221 Ю 222 Я 223
E- a 224 6 225 В 226 Г 227 Д 228 e 229 ж 230 3 231 и 232 й 233 К 234 л 235 M 236 н 237 о 238 П 239
F- P 240 С 241 T 242 У 243 Ф 244 X 245 Ц 246 4 247 Ш 248 Ш 249 Ъ 250 Ы 251 Ь 252 Э 253 Ю 254 Я 255
Рис. 42.1. Кодировка символов
в русской версии Windows Рис. 42.2. Кодировка символов
в английской версии Windows 42.7. Русская и английская версии Windows Русификация
Windows В течение долгого времени фирма Microsoft не обращала внимания на россий-
ский рынок и не производила русификации своих продуктов. Поэтому такую
русификацию делали различные российские фирмы и разработчики. Не стала
исключением и Microsoft Windows Ч для нее были разработаны русификатор
ParaWin фирмы ParaGraph, CyrWin (сейчас распространяется фирмой INZER),
R-Win и др. Эти русификаторы сохраняют в неизменном виде англоязычный
интерфейс, сообщения и встроенный справочник Windows, но обеспечивают
возможность использования русских букв: Часть 9. Основы работы в Windows W. не low."-, f3L.!^(n) чер1'ии
Windows Х в сообщениях и меню Windows: Х в редактируемых документах (добавляются соответствующие TrueType-
шрифты). Кроме того, русификаторы обеспечивают правильную работу с русскими бук-
вами в приложениях Windows: перекодировку из прописных букв в строчные
и обратно, из ANSI в OEM и обратно, а также правильный порядок алфавит-
ной сортировки. В 1993 г. фирма Microsoft наконец-то выпустила русскую версию Windows
3.1. В ней все сообщения, меню, встроенный справочник переведены на рус-
ский язык. Естественно, обеспечена и правильная работа с русскими буквами.
Программа сопровождается документацией на русском языке. Русская версия
имеется и для Windows for Workgroups (она называется Windows для рабочих
групп). В русские версии Windows и Windows for Workgroups входят следующие до-
полнительные программы: Индикатор Клавиатуры Ч показывает режим клавиатуры при переключе-
нии с русского режима на латинский и обратно: При переключении режима
надпись на пиктограмме программы меняется с "PRI" на "SEC" и обратно.
Здесь "PRI" означает так называемую первичную раскладку клавиатуры, а
"SEC" Чвторичную. Переключение может осуществляться нажатием правой
клавиши (Ctrl), нажатием обеих клавиш (Shift], а также комбинациями кла-
виш (С1г1)(Левый Shift) и (С1г1)(Правый Shift). Выбор способа переключения
осуществляется при установке Windows. Во всех случаях переключить режим
клавиатуры можно двойным щелчком по пиктограмме программы. Поддержка для 866 Ч загружает поддержку кодовой страницы 866, если она
не обеспечивается DOS. Такая поддержка необходима для правильной работы
некоторых DOS-программ в среде Windows. Как правило, программы Индикатор Клавиатуры и Поддержка для 866 включаются
программой установки Windows в группу автозапуска, что обеспечивает их автомати-
ческий запуск в начале каждого сеанса работы с Windows. Как русская версия Windows 3.1, так и русифицированная английская версия
Windows 3.1, работают достаточно надежно и устойчиво, так что выбор между
ними во многом является делом вкуса. Пользователям, не знающим или плохо
знающим английский язык, следует, безусловно, предпочесть русскую версию
Windows 3.1. Пользователи, хорошо знающие английский язык, напротив,
обычно пользуются русифицированной английской версией (автор не являет-
ся исключением). Одни пользователи делают это по привычке, другие Ч по-
тому что в русской версии Windows 3.1 не все английские термины переведе-
ны удачно, и их это раздражает, третьи Ч потому что используют более но-
вую версию Windows 3.11, которая работает несколько более устойчиво
(русская версия Windows 3.1 в основном соответствует английской версии
Windows 3.10). В этой книге иллюстрации будут соответствовать английской версии
Windows, но в тексте в скобках будут приводиться русские эквиваленты соот-
ветствующих терминов. 42.8. Каталоги Windows Основные каталоги Программа установки размещает файлы Windows в двух каталогах:
Х Windows исполнимые файлы Windows и программ, входящих в комплект Windows
(Диспетчера Программ, Диспетчера Файлов, Калькулятора, Блокнота и Глава 42. Предварительные сведения о Windows 485 т.д.) записываются в основной каталог Windows. Обычно этот каталог
имеет имя X:\WINDOWS, где Х Ч название диска, на который устанав-
ливается Windows (например, C:\WINDOWS);
Х вспомогательные файлы Windows (файлы шрифтов, драйверы принтеров и
т.д.) устанавливаются в подкаталоге SYSTEM основного каталога Windows
(например, C:\WINDOWS\SYSTEM). Основной каталог Windows указывается в переменной Path, задаваемой в
файле AUTOEXEC.BAT. Каталог для Кроме того, многие Windows-программы создают временные файлы в каталоге, н1)(;м<"1-1Ш,1Х фоипоь указанном в переменной окружения TEMP. Имеет смысл задать этот каталог
на самом быстром жестком диске в Вашем компьютере или на электронном
диске. Например, чтобы временные файлы создавались в каталоге
C:\WINDOWS\TEMP, следует включить в файл AUTOEXEC.BAT строку SET
TEMP=C:\WINDOWS\TEMP. Разумеется, следует обеспечить чтобы этот каталог дей-
ствительно существовал и чтобы на диске, содержащем данный каталог, было
достаточно свободного места (лучше не менее 10Ч20 Мбайт). 42.9. Использование мыши Для эффективной работы с Windows компьютер должен быть оснащен мы-
шью. Хотя в документации и в некоторых книгах утверждается, что с Win-
dows можно работать и без мыши (с формальной точки зрения, это действи-
тельно так), отсутствие мыши делает использование Windows настолько не-
удобным, что мы даже не будем обсуждать средства, позволяющие работать с
Windows без мыши. Введем некоторые понятия, связанные с использованием мыши. Указатель мыши (по-английски Ч mouse pointer) Ч значок, перемещаю-
щийся на экране при движении мыши. Обычно он имеет форму стрелки:
^, но иногда он может принимать и другую форму (в зависимости от си-
туации). Щелкнуть мышью (по-английски Ч click) Ч означает установить указа-
тель мыши на некоторый объект, нажать кнопку мыши (по умолчанию Ч
левую) и отпустить ее. Дважды щелкнуть мышью (по-английски Ч double click) Ч означает ус-
тановить указатель мыши на некоторый объект и затем дважды быстро
нажать и отпустить кнопку мыши (по умолчанию Ч левую). Переместить мышью (по-английски Ч drag) Ч означает установить ука-
затель мыши на некоторый объект, нажать кнопку мыши (по умолчанию
Ч левую), и, удерживая ее, переместить мышь на новую позицию, после
чего отпустить кнопку мыши.
Глава 43 Запуск и завершение работы Windows
Файлы конфигурпиии m 43.1. Запуск Windows Как правило, Windows запускается из командной строки DOS командой WIN (естественно, для этого требуется, чтобы Windows была установлена на ком-
пьютере). После ввода этой команды (как всегда, для ввода команды надо на-
жать (Enter)), на экран выводится заставка Windows (см. рис. слева), а затем
экран закрашивается фоном (так называемыми обоями Ч wallpaper), и поверх
него выводится окно Диспетчера Программ (Program Manager) Windows, ко-
торый и осуществляет запуск остальных программ Windows. Зсшс-ч.шпо. Программа Windows, которая запускается первой при запуске Windows и осу-
ществляет запуск остальных программ Windows, называется оболочкой Windows (shell).
Вместо Диспетчера Программ оболочкой могут служить и другие программы, например,
Диспетчер Файлов или Norton Desktop for Windows. При выходе из программы-оболочки
осуществляется выход и из Windows. При запуске Windows читает информацию о своей конфигурации из файлов инициали-
зации WIN.INI и SYSTEM.INI, находящихся в основном каталоге Windows. Файл
SYSTEM.INI содержит настройки Windows на внешнее окружение (аппаратные сред-
ства компьютера и параметры DOS), а файл WIN.INI Ч параметры работы самой Win-
dows (установленные шрифты, драйверы принтеров, цвета экрана и прочие настройки).
В ходе запуска Windows могут быть автоматически запущены и некоторые вспомога-
тельные программы (скажем, драйвер клавиатуры). Это осуществляется одним из сле-
дующих способов: Х имя автоматически запускаемой программы указывается в предложении load= фай-
ла WIN.INI Ч в этом случае данная программа будет запущена в "свернутом" виде,
т.е. будет отображаться на экране в виде пиктограммы; Х имя автоматически запускаемой программы указывается в предложении run= файла
WIN.INI Ч в этом случае данная программа будет запущена в обычном виде; Х пиктограмма автоматически запускаемой программы помещается в группу
STARTUP Диспетчера Программ Windows. Обычно при запуске Windows в командной строке DOS не указывается никаких парамет-
ров, поскольку и без них все работает нормально. По умолчанию, Windows запускается в
расширенном режиме, если это позволяет конфигурация компьютера. Кроме того, режим
работы Windows можно задать и с помощью параметров: /S Ч запуск Windows в стандартном режиме;
/3 Ч запуск Windows в расширенном режиме. При затруднениях в функционировании Windows используются следующие параметры: /В Ч при запуске в каталоге с файлами Windows создается файл BOOTLOG.TXT, содержащий протокол запуска; /D:F Ч отключает режим 32-битового доступа к диску (параметр эквивалентен ука-
занию строки 32BitDiskAccess=FALSE в файле SYSlEM.INI); /D:S Ч Windows не должна устанавливать точки останова (которые используются
Windows для выполнения различных внутренних операций) в адресах опера-
тивной памяти от F000:0000 до конца первого мегабайта (параметр эквива-
лентен указанию SystemROMBreakPoint=^ALSE в файле SYSlEM.INI); Параметры запуска
Windows Глава 43. Запуск и завершение работы Windows прерывания от контроллера жесткого диска должны оораоатываться соответ-
ствующей программой BIOS (параметр --жвива.пептен указанию
VirtualHDIRQ=FALSE в файле SYSTKM.lNI):
Windows не должна использовать адреса оперативной памяти от А000:0000
до конца первого мегабайта (параметр эквивалентен указанию
EMMExclude=FALSE в файле SYSTEM.INI). 43.2. Выход из Windows Для выхода из Windows надо выйти из программы-оболочки Windows (т.е.,
обычно, из Диспетчера Программ). Если окно Диспетчера Программ видно на
экране, щелкните в него мышью, чтобы сделать это окно активным. После
этого нажмите комбинацию клавиш САГГ) (Т4^, и на экране появится запрос о
подтверждении выхода из Windows (рис. 43.1). Если окно Диспетчера
Программ не видно
Рис. 43.1. Запрос подтверждения выхода из Windows Для выхода из Windows щелкните кнопку ОК. запроса, для отмены Ч щелк-
ните кнопку Cancel (Отмена). Если окно Диспетчера Программ на экране не видно, нажмите комбинацию
клавиш rCtrl)CEsc^), и на экране появится список выполняемых Windows про-
грамм (рис. 43^2^ Выделите в этом списке мышью или клавишами (Т) и CD
строку "Program Manager" (Диспетчер Программ) и нажмите кнопку запроса
End Task (Завершить Задачу). На экран будет выведен запрос о подтвер-
ждении выхода из Windows (см. рис. 43.1), после чего, как обычно, для выхо-
да из Windows щелкните кнопку ОК запроса, для отмены Ч щелкните кнопку
Cancel (Отмена).
Q Bo"euwanttos""c")angestolB"PC.Wt.OOCT
j.'l^sJ jЧfjftЧ1 'jЧcencfriI ]Чй^)рЧ] Рис. 43.3. Запрос о сохранении данных при выходе из программы Рис. 43.2. Список выполняемых программ Завершение
выполняемых
программ Завершение
программ DOS Рис. 43.4. Требование завершить программу DOS перед выходом из Windows При выходе их Windows всем выполняемым программам посылается сообще-
ние с требованием завершить работу. Если какая-либо из этих программ об-
рабатывает данные, не сохраненные на диске, она, как правило, выводит со-
общение о наличии несохраненных данных (рис. 43.3). При этом Вы, как пра-
вило, можете либо сохранить обработанные программой данные, либо выйти
без сохранения, либо отменить выход из Windows. Если Вы хотите выйти из Windows в то время, когда не завершена какая-либо
из программ DOS, запущенная из-под Windows, на экран будет выведено тре-
бование завершить DOS-программу (рис. 43.4). Пока все DOS-программы не
будут окончены, выйти из Windows Вам не удастся. Глава 44 и"веет""'а "Х^,яinaХг йЯямs№"^^г!-'(Хf!'^ХХХW{n'Х'f!г!''!''i^?Х'Х"&^г'ХХ ""х^ Работа с окнами в среде Windows .^-. л-^ Х\fn' Х3.-.., vs Пикч 1"}1!)лмм1-. m CyiWin- File
cyrillic.kbd Manager При работе с Windows 3.1 пространство экрана занимает одно или несколько
окон Ч прямоугольных областей экрана, в которых выполняются различные
Windows-программы. В окнах также выводятся запросы Windows-программ
(типа приведенных на рис. 43.1 и 43.3). Многие программы могут открывать
для своих нужд несколько окон: скажем, редактор документов Microsoft Word
использует отдельное окно для каждого редактируемого документа. Окна про-
грамм отличаются от других окон тем, что в середине верхней строки
(заголовка) окна у них выводится имя программы, а под ним выводится строка
пунктов меню. Кроме окон, на экране Windows могут присутствовать пиктограммы Ч знач-
ки окон (см. рис. слева). Многие окна Windows могут быть "свернуты" в пик-
тограммы (см. ниже), это делается тогда, когда соответствующее окно вре-
менно не нужно (пиктограммы обычно помещаются в нижней части экрана).
А когда окно снова становится необходимым, его можно сразу же
"развернуть" из пиктограммы двойным щелчком по пиктограмме. ''Х"''""' Пользователь может запустить программу сразу в виде пиктограммы (а не
окна). Это используется для программ, осуществляющих длительные действия, не требую-
щие вмешательства человека. Windows предоставляет простые и удобные средства для работы с окнами и
пиктограммами: их можно перемещать, у большинства окон Ч изменять раз-
меры, сворачивать окна в пиктограммы и разворачивать пиктограммы в окна.
С помощью этих средств Вы сможете использовать рабочее пространство эк-
рана наиболее эффективно. 44.2. Окна Windows 3^! ^')/liil^^:Х!^. Ol\HU Каждое окно Windows является прямоугольной областью экрана. Как правило,
в верхней части окна находится строка заголовка окна (title bar). В середи-
не строки заголовка отображается название окна, а в правой и левой частях
строки заголовка могут (но не обязаны) располагаться кнопки системного ме-
ню В, а также сворачивания В и разворачивания В (или восстановления раз-
мера \Ц) окна (рис. 44.1). Мы будем называть область строки заголовка, не
занятую кнопками, заголовком окна. Заметим, что и кнопка системного меню, и кнопки сворачивания и разворачи-
вания (или восстановления размера окна) могут отсутствовать: они имеются
только для тех окон, для которых соответствующие действия имеют смысл.
Например, окно запроса при выходе из Windows (см. рис. 43.1) не имеет ни
кнопки сворачивания В, ни кнопки разворачивания В.
|