Сейчас на форуме: Kybyx (+4 невидимых) |
eXeL@B —› Оффтоп —› Режим совместимости с Win7 в XP.... |
Посл.ответ | Сообщение |
|
Создано: 06 ноября 2013 18:49 · Поправил: ToBad · Личное сообщение · #1 Здравствуйте! Пытаюсь понять перспективы подмены версии Windows для новой версии Teamviewer. Есть новая фишка, которая работает начиная с Win Server 2008, выглядит как расширенный заголовок окна (вкладки): Так под Win7: Так в режиме совместимости с Server 2008: Если выставить совместимость с Server 2003 или XP уже ничего не рисует... Интересует возможность активировать это под XP. Первое, что пришло на ум, это перехват функций GetVersion, GetVersionExA, GetVersionExW. Однако когда посмотрел сколько раз в разных местах они вызываются - понял, что это не лучший вариант. В некоторых местах явно видно, что в зависимости от версии ОС динамически подгружаются разные ДЛЛ и разные функции из них. Скорее всего работать не будет... В общем на данном этапе хочу найти подход и понять реально ли вообще что-то сделать... Я не испытываю иллюзий по модификации заголовка окна как на первом скриншоте под Win7, но на втором он рисуется в рабочем поле окна, а это уже не должно зависеть от версии ОС. |
|
Создано: 07 ноября 2013 03:46 · Личное сообщение · #2 Режим совместимости выбрать ? > перехват функций GetVersion, GetVersionExA, GetVersionExW. Верифер заюзайте, десяток строк займёт. Есчо надо наверно в PEB 4 поля пофиксить, в USD тоже версия есть.. Но шим по любому нужен, для совместимости. 36a2_07.11.2013_EXELAB.rU.tgz - Avrf.zip |
|
Создано: 07 ноября 2013 17:48 · Личное сообщение · #3 Dr0p спасибо за ответ и помощь! У меня со вчерашнего дня уже и в отладчике наметился прогресс, как вдруг ответил саппорт: Убедитесь, пожалуйста, что у Вас активирована данная настройка: "Дополнительно" - "Опции" - "Удаленное управление" - "открывать новые соединения во вкладках"... В общем я круто ступил, хотя настройки проверял первым делом, просто не заметил. |
eXeL@B —› Оффтоп —› Режим совместимости с Win7 в XP.... |