|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.01.2010, 12:35 | #1 |
Форумчанин
Регистрация: 27.11.2008
Сообщений: 137
|
Как программно сменить тему Windows xp?
Всем привет! У меня есть такой вопрос, можно ли на delphi программно сменить тему Windows xp на стандартную? если можно, то как это сделать? заранее спасибо!
|
09.01.2010, 14:24 | #2 |
Форумчанин
Регистрация: 28.03.2008
Сообщений: 940
|
Предлагаю такой способ:
1. запускаем в скрытом режиме "Свойства:Экран" 2. Получаем handle поля с темой 3. Изменяем его на название нужной вам темы 4. Нажимаем кнопку Применить (предначально узнаем ее handle) Начинаеться процесс смены темы... 5. Закрываем "Свойства:Экран" Вуаля... тема изменина) Но это так, алгоритм... Хотя невижу сложностей в его воплощении в жизнь. |
09.01.2010, 14:26 | #3 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
По идее за это должна отвечать запись в реестре. Гугл в помощь.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
09.01.2010, 14:27 | #4 |
Форумчанин
Регистрация: 27.11.2008
Сообщений: 137
|
спасибо вам за помощь
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как программно запускать "Дефрагментация дисков" на 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 |