| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS Windows > нужно чтобы стиль ХР включался до того как |
| Автор: neosapient 2.10.2006, 11:58 | ||
| http://forum.vingrad.ru/index.php?showtopic=114239 Ситуация такая, если в реестре записать (или запустить reg-файл)
то тогда Windows XP при старте профиля юзера запистит стиль XP. Мне нужно чтобы стиль ХР включался до того как всплывет окно аунтефикации пользователя. Как это сделать програмным путем, через запись в реестре (где эта запись находиться) или есть специальная функция, которая указывает операционке, что надо сменить стиль |
| Автор: mihanik 2.10.2006, 14:20 |
| Знаешь! Я вот чего не понимаю. Зачем тебе запускать стиль XP через реестр? Через свойства экрана же проще? Объясни! И потом. Окно аунтефикации это как? Экран приветствия с картинками и именами или как в WIN 2000 по ctrl+alt+del ? Уточни!!! |
| Автор: neosapient 2.10.2006, 19:57 | ||||
Ты все правильно понял Статья по теме: http://www.rsdn.ru/article/baseserv/extgina.xml Моя задача стоит паралельно Собственно это продолжение другой ветки форума: http://forum.vingrad.ru/index.php?showtopic=108083 И так есть так называемые стили, которые можно присабачить к окнам. Ну и, я так понимаю, есть где-то флажек, который говорит разрешены ли они сейчас. Вот этот флажек я и пытаюсь установить, а вместе с ним запустить WINDOWS\Resources\Themes\Luna.theme Спецы из мелкософта оставили мне юзер-интерфейс, чтобы я мог работать с флагом WINDOWS\system32\desk.cpl Но мне нужно к нему добраться програмно, поскольку из Джины весь usermode (пользовательский режим) как в частности и все Шелы (Shell-интерфейсы) И тут ко мне пришла блестящая мысль Я всеровно перегружаю/выключаю ПК. Следовательно, этот флажек запущеный в каком-то процессе (я думаю в GDI.dll или очень близко) должен быть выгружен на жесткий диск. А куда? ясен пень в реестр - место где черт ногу сломит... И из реестра он должен быть загружен. Вот у меня уже есть несколько путей для решения проблемы, этот - с реестром - я придумал недавно. И он вроде бы работает, но мне нужна правильная ветка в реестре.
Сорри, здесь речь идет про Windows XP, так как начиная с нее появляется UxTheme.dll Ладно, люди, подключаемся активнее - тема то интересная |