Антон Орлов - Тайны и секреты компьютера
Также сделайте отдельные bmp-файлы с картинками размером в 38*38 и 24*24 пикселов. А затем пропишите пути к первым двум файлам в параметрах BrandBitmap и SmBrandBitmap раздела HKEY_CURRENT _USERSoftware MicrosoftInternet ExplorerToolbar, а ко вторым — в параметрах BigBitmap и SmallBitmap раздела HKEY _LOCAL_MACHINESOFTWARE MicrosoftInternet ExplorerMain. После перезагрузки браузера изображения из файлов с последовательностью кадров будут выводится в момент путешествия по Интернет, а из файлов с отдельными кадрами — при полностью загруженной web-странице.
2. В процессе работы системный реестр из-за особенностей действий с ним операционной системы обрастает лишними двоичными данными. Они не имеют никакого значения для программ, обращающихся к реестру, но занимают место. Для того, чтобы избавиться от них, загрузитесь в Режиме MS-DOS и из командной строки запустите команду regedit /e file.reg, а когда она закончит работу — команду regedit /с file.reg. При этом реестр будет экспортирован в текстовый файл, а потом загружен обратно. Все лишние двоичные данные исчезнут, а размер реестра станет меньше. Данный прием работает исключительно в среде Windows9x.
Заключение. Смело — вперед!
Вот и закончилась эта большая и сложная глава. Но несмотря на свои размеры, она охватила лишь очень малую часть секретов системного реестра Windows. Конечно, хотелось бы узнать поподробнее про другие разделы, выяснить наконец, где прячутся другие интересные настройки… Можно, конечно, поискать книги, полазить по Интернету. Но это все — дорого и сложно.
А ведь между тем у вас есть все инструменты для того, чтобы системный реестр открывал перед вами все новые свои тайны. Этот инструмент — ваши глаза и руки, ваш разум и память. Наблюдайте, исследуйте, делайте выводы, экспериментируйте (естественно, приняв все меры предосторожности!), — и тогда вы не на чьих-то словах, а на собственном опыте узнаете многие и откроете новые секреты этого недокументированного сердца Windows — системного реестра.
Глава 15. Экраны на жидких кристаллах
Когда большинство людей слышат слово «компьютер», то они при этом обычно представляют себе два больших ящика, наполненных электроникой. Один из них — это системный блок. Ну, а второй — это монитор, основное устройство вывода информации.
Однако монитор не всегда должен быть "большим ящиком". Вы ведь неоднократно видели ноутбуки — портативные компьютеры, и их экран представлял из себя тонкую пластинку. А сейчас во многих фирмах, поставляющих компьютерные комплектующие, появились плоские мониторы, которые можно даже повесить на стену. И наверняка вас занимал вопрос об устройстве этих экранов, тем более что в отличие от описания принципов работы электронно-лучевых трудок, использующихся в телевизорах и компьютерных мониторах, в школьной программе про такие экраны не рассказывалось.
Называются эти экраны жидкокристаллическими — по основному их компоненту. По-английски это название звучит как Liquid Crystal Display, или сокращенно LCD. А действует он так.
Свет, который нас окружает, как все мы может узнать из курса школьной физики, имеет и волновые свойства. В частности, у каждой его единицы — волны есть такой параметр, как направление плоскости колебания — как, скажем, у веревки, которую одним концом привязали к забору, а другой конец дергают вверх-вниз, направление плоскости колебания будет вертикальным, а если ее дергать вправо-влево, то оно будет горизонтальным. Обычный свет от лампы, Солнца, свечи содержит в себе волны со всеми направлениями колебаний.
Существуют вещества с кристаллической структурой, которые обладают удивительным свойством — они способны пропускать через себя только волны света со вполне определенным направлением колебаний. В результате после прохождения пучка света через пластину из такого вещества (именуемую поляризационным фильтром) все его световые волны будут иметь одинаковое направление плоскости колебаний. Причем частотные характеристики каждой световой волны (то есть цвет пучка света) не изменятся — только немного уменьшится яркость пучка. Свет поляризуется — то есть все его волны приобретают одинаковое направление плоскости колебаний. Формируется плоскость поляризации света — то есть единственная оставшаяся плоскость, в которой происходят колебания световых волн после прохождения через поляризационный фильтр.
Вещества, именуемые жидкими кристаллами, обладают двумя важными свойствами. Во-первых, при прохождении через их слой поляризованного света его плоскость поляризации поворачивается на 90 градусов. А, во-вторых, при подаче электростатического поля на слой жидких кристаллов их структура изменяется и такого поворота плоскости поляризации прошедшего через их слой света не происходит.
А теперь представьте себе «бутерброд» из двух поляризационных фильтров с плоскостями поляризации, перпендикулярными друг другу, а между ними — слой жидких кристаллов. Если эта конструкция находится вне электростатического поля, то свет проходит через первый фильтр, поляризуется, поворачивает свою плоскость поляризации на 90 градусов в слое кристаллов и свободно проходит через второй фильтр.
Но если на слой жидких кристаллов подать электростатическое поле, то плоскость поляризации проходящего через них света не повернется на 90 градусов и не пройдет через второй фильтр! Получится «затвор» для света — со стороны будет видно, как внезапно трехслойная конструкция стала темной, непрозрачной.
Более того — если изменять напряженность электростатического поля, то прозрачность слоя из фильтров и кристаллов будет постепенно изменяться! То есть при малой напряженности поля трехслойная конструкция будет лишь слегка замутненной, при средней — достаточно темной, а при сильном поле — полностью непрозрачной. Это и понятно — ведь чем мощнее поле, тем сильнее изменяется структура кристаллов и тем большее количество молекул кристаллов изменяют свою конфигурацию.
В LCD-мониторах используется именно этот эффект. Делается матрица из множества мелких жидкокристаллических ячеек. Каждые несколько (обычно три) стоящих вокруг одного центра ячеек соответствуют одному пикселу изображения. За матрицей и перед ней помещаются поляризационные фильтры с перпендикулярными направлениями поляризации. А к одному из этих фильтров прикрепляется сетка из красных, зеленых и синих светофильтров, каждый из которых точно совмещается с соответствующей ячейкой матрицы. К каждой ячейке матрицы подводится микроэлектрод для создания электростатического поля. А за всем этим сооружением размещается лампа для подсветки (рис. 15.1).
Рис. 15.1. Один элемент жидкокристаллического экрана
В результате, управляя прозрачностью ячеек с жидкими кристаллами с помощью подачи на них электростатического поля, можно формировать изображение. Комбинируя сочетания количества красных, зеленых и синих ячеек в каждой их группе и различную прозрачность каждой ячейки, можно получать различные цвета. Чем больше возможность регулировать напряженность электростатического поля на каждой ячейке, тем больше разных цветов может экран передавать.
Для просмотра изображения на жидкокристаллическом экране не обязательно иметь подсветку. Можно использовать и отраженный свет. Только в этом случае дальний от экрана поляризационный фильтр следует заменить зеркалом. В этом случае вне действия электростатического поля свет пройдет через наружный фильтр, повернется в слое жидких кристаллов на 90 градусов, отразится от зеркала и снова пройдет через кристаллы, и в результате развернется на 180 градусов, что позволит ему вновь пройти через наружный фильтр. А при наличии на кристаллах электростатического поля этого не произойдет.
Используя полупрозрачный дальний от экрана фильтр, можно сочетать работу с задней подсветкой и работу в отраженном свете.
Для того, чтобы получить возможность подавать напряжение на каждую отдельную ячейку с жидкими кристаллами, под жидкокристаллическую матрицу, содержащую эти ячейки, помещается матрица такого же размера из тонкопленочных транзисторов, пропускающих свет. К каждому столбцу и строке транзисторов с края матрицы подводятся электроды. Транзисторы устроены так, что они создают электростатическое поле лишь тогда, когда и на строку, содержащую этот транзистор, и на его столбец будет подано определенное напряжение. Подавая ток на электроды строк и столбцов, можно тем самым управлять каждым транзистором. Процесс преобразования данных, посылаемых видеокартой компьютера, в сигналы транзисторам выполняет специальный преобразователь, встроенный в монитор.