Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Поддержка визуальных тем Windows XP

Ответить
Настройки темы
Поддержка визуальных тем Windows XP

Модер


Сообщения: 1716
Благодарности: 17

Профиль | Сайт | Отправить PM | Цитировать


Видел мучения программистов, работавших над subj.

А все делается чрезвычайно просто.
Надо в каталог с программой добавить файл с именем, как полное имя у программы, а на конце еще ".manifest". То есть, если программа зовется cool.exe, то имя файла-манифеста должно быть cool.exe.manifest

содержание должно быть такое
Код: Выделить весь код
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> 
<assemblyIdentity 
    version="1.0.0.0" 
    processorArchitecture="X86" 
    name="Microsoft.Windows.SourceSafe"
    type="win32" 
/> 
<description>SourceSafe Application</description> 
<dependency> 
    <dependentAssembly> 
        <assemblyIdentity 
            type="win32" 
            name="Microsoft.Windows.Common-Controls" 
            version="6.0.0.0" 
            processorArchitecture="X86" 
            publicKeyToken="6595b64144ccf1df" 
            language="*" 
        /> 
    </dependentAssembly> 
</dependency> 
</assembly>
После этого приложение начинает использовать исправленную библиотеку элементов управления, в котрой это и реализуется. Для возврата назад достаточно удалить или переименовать файл манифеста.

-------
Васкецов Сергей
http://registry.oszone.net


Отправлено: 13:55, 31-01-2003

 

Аватара для [mzd]

Линуксоид-стакановец


Сообщения: 2391
Благодарности: 186

Профиль | Отправить PM | Цитировать


В Delphi 7 уже специально встроен компонент XPManifest. Просто кидаешь его на форму и будет вам счастье

-------
Живя в реальном мире, стремись к невероятному... Эрнесто Че Гевара
Everybody lies. (c) House M.D.
Базовая настройка Ubuntu. Документация для новичка.
Руководство по установке, начальной настройке и основам использования операционной системы Ubuntu


Отправлено: 11:07, 06-10-2004 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


Посмотрите на дату поста, [mzd]

Отправлено: 11:30, 06-10-2004 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Поддержка визуальных тем Windows XP

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
7 / 2008 R2 - [решено] Интеграция тем в Windows 7 FSBA Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 2 02-11-2009 15:29
Скрытая установка визуальных эффектов. exo Хочу все знать 14 13-08-2009 13:59
[решено] Установка тем windows xp. voler Автоматическая установка Windows 2000/XP/2003 7 05-04-2007 11:21
Поддержка русификации в English Windows? Tim236 Microsoft Windows NT/2000/2003 6 27-01-2005 12:18




 
Переход