Я использую скины DevExpress. Я применил переключатель для отключения скинов вручную. Мне нужно это в основном из-за сервера терминалов (мне нужно иметь плоский вид, чтобы сэкономить на подключении).Как узнать настройки качества изображения сеанса удаленного рабочего стола?
Во всяком случае, ручной переключатель не является хорошим, потому что пользователь должен постоянно использовать его при использовании приложения локально или удаленно. Конечно, только пользователь, который заботится о внешнем виде.
Я хотел бы оставить ручной переключатель, но добавить также другой автоматический переключателя, который проверяет настройку Windows, для выполнения (я не знаю, как сказать это на английском языке, во всяком случае, я имею в виду, что установка для производительности, позволяет любой вид окна Windows выглядеть, как Windows '98). Я бы хотел (если это возможно) иметь уникальную функцию, которая работает на каждой версии Windows (2K, XP, Vista, 7, и на серверах).
Обратите внимание: мне не интересно просто знать, работает ли моя система в RDP, но установлены ли параметры производительности для высокого качества изображения или нет.
Но это (исправьте меня, если я ошибаюсь) сообщает мне, работает ли приложение в терминальном сервере или на локальной машине, верно? Что, если я просто хочу прочитать текущую машину? Я мог бы также настроить мою машину Windows 7 на оптимизацию производительности, поэтому в этом случае я бы хотел отключить скины, даже если я не на удаленном рабочем столе. – LaBracca 2010-12-02 12:09:37
Вы правы, я неправильно понял ваш вопрос, извините. Проблема, которую вы имеете, это не о delphi, а о winapi. Возможно, вам стоит опубликовать новый вопрос с соответствующими тегами, и вы получите ответ. – Davita 2010-12-02 12:56:38
теги моего вопроса уже о win api. В любом случае, поскольку вы предлагаете мне изменить название, включая WinApi явно – LaBracca 2010-12-02 13:02:51