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

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

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.02.2009, 10:23   #1
dimonbest
Форумчанин
 
Регистрация: 07.02.2008
Сообщений: 150
По умолчанию Изменение свойств файла

Как с помощью средств API изменить свойство исполняемого файла совместимость: запустить файл в режиме совместимости с... и ивыбрать ОС
Спасибо.
dimonbest вне форума Ответить с цитированием
Старый 21.02.2009, 13:59   #2
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

надо изменять не свойства исполняемого файла, а свойства ярлыка
rpy3uH вне форума Ответить с цитированием
Старый 23.02.2009, 07:50   #3
dimonbest
Форумчанин
 
Регистрация: 07.02.2008
Сообщений: 150
По умолчанию

И как это можно сделать?
dimonbest вне форума Ответить с цитированием
Старый 23.02.2009, 15:44   #4
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

надо копать в сторону IShellLink
rpy3uH вне форума Ответить с цитированием
Старый 23.02.2009, 15:57   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
dimonbest
А что вручную это один раз на всю жизнь сделать некузяво?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.02.2009, 17:07   #6
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

В реестре

Цитата:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsof t\Windows NT\CurrentVersion\AppCompatFlags\La yers]
"E:\\proga.exe"="WIN95 256COLOR"
допустимые параметры (записываются через пробел)
WIN95
WIN98
NT4SP5
WIN2000
256COLOR
640X480
DISABLETHEMES
DISABLECICERO
пыщь
JTG вне форума Ответить с цитированием
Старый 23.02.2009, 20:41   #7
dimonbest
Форумчанин
 
Регистрация: 07.02.2008
Сообщений: 150
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
А что вручную это один раз на всю жизнь сделать некузяво?
Ну у меня вот моя инсталяшка, в ней 3 исполняемых файла. И в зависимости от версии виндовс, надо выставлять соответствующую совместимость. А хранить в ресурсах инсталяшки исполняемые файлы разных совместимостей будет не совсем правильно, поэтому и ищу правильное решение!
dimonbest вне форума Ответить с цитированием
Старый 23.02.2009, 20:42   #8
dimonbest
Форумчанин
 
Регистрация: 07.02.2008
Сообщений: 150
По умолчанию

Цитата:
Сообщение от JTG Посмотреть сообщение
В реестре



допустимые параметры (записываются через пробел)
WIN95
WIN98
NT4SP5
WIN2000
256COLOR
640X480
DISABLETHEMES
DISABLECICERO
Именно то что надо, огромное СПАСИБО!
dimonbest вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение свойств кнопки через WinAPI Никки Win Api 12 20.09.2009 15:01
Изменение свойств компонентов jocry Общие вопросы Delphi 9 10.02.2009 10:27
Как мне программно открыть окно свойств како-го нить файла? Altera Компоненты Delphi 2 13.04.2008 16:07
Microsoft Office Outlook : Список свойств объектов olMailItem, olTaskItem Jenya Софт 1 15.02.2008 14:58
Изменение расширения файла при каждой итерации Jack Torrance Помощь студентам 3 18.12.2007 23:24