Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: WinAPI и системное программирование > Перевернуть Desktop


Автор: tanley 7.1.2007, 12:24
Как перевернуть рабочий стол? Обещал сыну, что "раз плюнуть", но попал в тупик. smile 

Автор: W4FhLF 7.1.2007, 12:30
1. Перевернуть монитор
2. Перевернуться самому

Автор: WERITAS 7.1.2007, 12:57
Цитата
Перевернуться самому

smile  

Цитата

1. Перевернуть монитор
2. Перевернуться самому

Способ третий:
Через контрольную панель драйвера. У НВидиа точно можно перевернуть, хоть на 180 градусов, хоть на 270  smile 

Автор: DoZENT 8.1.2007, 21:04
Нужно единичное копирование или постоянное отображение перевернутого рабочего стола? Если первое, тогда
    Создаешь граф. объект (TBitmap)
    Копируешь в него  изображение экрана (BitBlt)
    Переворачиваешь
    Отображаешь где надо

Автор: pupas 11.1.2008, 14:11
а как сделать так чтобы перевернуть Desktop и он был активным.........

Автор: SneG0K 12.1.2008, 19:12
Чтобы перевернуть десктоп и он был активным надо:
1)перевернуть экран
а если серьезно, то копай в функциях драйверов.....
если просто перевернуть, то делай скриншот экрана, переварачуй его....

Автор: pupas 15.1.2008, 22:55
ф фунциях драйверов я накопал.................но как сделать так чтобы моя программа управляла этими функциями?

Автор: source777 15.1.2008, 23:37
Цитата

Через контрольную панель драйвера. У НВидиа точно можно перевернуть, хоть на 180 градусов, хоть на 270   
ага, а ещё у некоторых мониторов Samsung есть функция Magic Rotation и соответсвующая софтина в комплекте...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)