Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.01.2010, 12:35   #1
BuT@JL
Форумчанин
 
Регистрация: 27.11.2008
Сообщений: 137
По умолчанию Как программно сменить тему Windows xp?

Всем привет! У меня есть такой вопрос, можно ли на delphi программно сменить тему Windows xp на стандартную? если можно, то как это сделать? заранее спасибо!
BuT@JL вне форума Ответить с цитированием
Старый 09.01.2010, 14:24   #2
W0LF
Форумчанин
 
Аватар для W0LF
 
Регистрация: 28.03.2008
Сообщений: 940
По умолчанию

Предлагаю такой способ:
1. запускаем в скрытом режиме "Свойства:Экран"
2. Получаем handle поля с темой
3. Изменяем его на название нужной вам темы
4. Нажимаем кнопку Применить (предначально узнаем ее handle)
Начинаеться процесс смены темы...
5. Закрываем "Свойства:Экран"

Вуаля... тема изменина)

Но это так, алгоритм... Хотя невижу сложностей в его воплощении в жизнь.
W0LF вне форума Ответить с цитированием
Старый 09.01.2010, 14:26   #3
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

По идее за это должна отвечать запись в реестре. Гугл в помощь.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 09.01.2010, 14:27   #4
BuT@JL
Форумчанин
 
Регистрация: 27.11.2008
Сообщений: 137
По умолчанию

спасибо вам за помощь
BuT@JL вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как программно запускать "Дефрагментация дисков" на Windows XP kenta Общие вопросы Delphi 2 29.11.2009 20:12
Windows 7. Как сменить обои и цвет прозрачности Aero программно? TwiX Помощь студентам 1 02.11.2009 17:59
Программно перетащить ярлык на рабочем столе Windows Обледеневший Общие вопросы C/C++ 9 16.09.2009 18:51
Как вызвать стандартную таблицу символов Windows программно? SkAndrew Общие вопросы Delphi 11 13.04.2008 14:47
Как программно сменить icc-профиль SJMS Общие вопросы Delphi 0 28.02.2007 19:53