- Сообщения
- 13,982
- Решения
- 3
- Реакции
- 5,694
За окном шумел ветер и пытались
сдержать прорехи тучи.
Но драгоценная влага то и дело утекала
через швы и тучи гневно громыхали.
Ветер подвывал дразня их,а я сидел в ступоре
и думал о том что флаги в такую погоду не поднимают.
Да и при чем тут погода и флаги?
Я уже который час пытаюсь сосредоточиться
на этой теме.
И почему до сих пор не видно хоть какого
нибудь обзора?
Я сидел и пялился в монитор,листая параметры
Flags реестра и пытаясь свести их в одну логическую цепочку.
но это оказалось не так уж и просто,но все же я попытаюсь...
_______________________________________________________________________________сдержать прорехи тучи.
Но драгоценная влага то и дело утекала
через швы и тучи гневно громыхали.
Ветер подвывал дразня их,а я сидел в ступоре
и думал о том что флаги в такую погоду не поднимают.
Да и при чем тут погода и флаги?
Я уже который час пытаюсь сосредоточиться
на этой теме.
И почему до сих пор не видно хоть какого
нибудь обзора?
Я сидел и пялился в монитор,листая параметры
Flags реестра и пытаясь свести их в одну логическую цепочку.
но это оказалось не так уж и просто,но все же я попытаюсь...
Все что написано в этой статье является лично моим мнением
и никак научно или официально не подтверждается.
Flags
Давайте сразу определимся-что из себя все таки представляет флаг?
На мой взгляд это некоторый аргумент,позволяющий задать определенные атрибуты объекту.
Звучит угрожающе,но понять не сложно.
На самом деле флаги присутствуют и используются повсеместно от windows xp до windows 8.
А реестр,как можно прочесть из ранее написанных тем,ни что иное как иерархически построенная зависимая база данных структуры операционной системы.
Отсюда следует вывод,что флаги применяемые в операционной системе вне реестра имеют аналогичный функционал и в реестре.
В параметрах реестра flags является типом dword,записывается как правило шестнадцатиричном значении.
Я думаю это самая главная основа которую необходимо помнить при изучении флагов.

За окном сверкнула молнией гневно туча-я оглянулся на ее громыхание и усмехнулся...
От неожиданности кот проснулся и подскочил,промазав мимо подоконника)))
Я с молниями в глазах продолжал писать.
_______________________________________________________________________________________От неожиданности кот проснулся и подскочил,промазав мимо подоконника)))
Я с молниями в глазах продолжал писать.
В этой теме мы рассмотрим типы флагов и попытаемся их классифицировать.
Первое что нужно знать-иначе сложно будет понять что заложено в флаге:
Флаги являются независимыми друг от друга и могут быть использованы в любой комбинации.
Их можно совмещать.
Как?
Возьмем в пример флаги для папок-FolderFlags.
0x00800000
Не показывать заголовок столбца в представлении в любом режиме просмотра.
0x02000000
Когда представление находится в "режиме просмотра плитки" макет одного элемента должен быть распространен в поле зрения.
А вот комбинированный вариант:
0x02800000
Сочетает в себе два значения.
Тут стоит понимать,что:
Во первых,значения флагов должны быть логичны и не противоречить друг другу.
Во вторых,бесполезно сочетать например флаг папки с флагом clsid,или применять его к папке-работать не будет.
Да-да,тут то мы и подходим к еще одному крайне важному моменту.
Для каждого типа объектов существуют свои наборы флагов.
В последующих темах (их будет три) я постараюсь изложить их все в специальных удобочитаемых таблицах.
Сейчас лишь обозначу варианты:
1)Ассоциации файлов
2)Управление файловыми операциями
3)Создание событий для выполнения условия
4)Атрибуты и функционал папок и файлов.
5)Инструкции решения конфликтов(например возможность пропустить конфликт)
6)Групповые политики и ограничение доступа,администрирование.
7)Параметры пользовательского интерфейса
8)Параметры браузеров и сетевые.
9)Данные для установки
10)Структура каталогов,сценарии.
Все это мы будем детально рассматривать в последующих темах.
На этом закончу вводный обзор-кратко и понятно.
Тучи уже выдохлись,ветер иссяк силами и молнии перегорели...
А я довольно ударил финальный enter еще раз разбудив кота и пошел
тихонько на кухню за котлетами, дабы не потревожить ночь и молча
пожрать сидя в безмолвных лучах монитора.
Диван манит, чувствую, чары его одолеют меня...
___________________________________________________________________________________________________
moderator: далее обсуждение темы и работа над созданием обзора по этой части реестра
По окончании обсуждение будет вынесено в отдельную тему а обзор отредактирован и дополнен.
Последнее редактирование: