Как уменьшить desktop
От: Аноним  
Дата: 26.07.05 09:47
Оценка:
Посоветуйте как лучше решить задачу:
Есть tft монитор разрешением 1024Х768 частота 60Гц.
Надо написать дополнительный видеодрайвер, или ипользуя другой прием, уменьшить рабочий стол до размеров например 900Х500 таким образом, чтобы он распологался по центру монитора, но при этом видеокарта работала в том же режиме: 1024Х768 частота 60Гц. Т.е. чтобы получился по краям монитора черный бордюр вокруг уменьшеного десктопа, а Windows "думала", что она работает на таком нестандартном десктопе 900Х500 и не тормозила.
Может для этого и драйвер писать не надо, а стоит т.с. что-то "подкрутить" в самой Windows?
Re: Как уменьшить desktop
От: Agent_N  
Дата: 26.07.05 14:21
Оценка:
Наверное стоит поискать возможность уменьшенияvirtual screen в GDI http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/monitor_7hym.asp
Re: Как уменьшить desktop
От: AcidTheProgrammer Россия https://hts.tv/
Дата: 27.07.05 07:39
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Посоветуйте как лучше решить задачу:

А>Есть tft монитор разрешением 1024Х768 частота 60Гц.
А>Надо написать дополнительный видеодрайвер, или ипользуя другой прием, уменьшить рабочий стол до размеров например 900Х500 таким образом, чтобы он распологался по центру монитора, но при этом видеокарта работала в том же режиме: 1024Х768 частота 60Гц. Т.е. чтобы получился по краям монитора черный бордюр вокруг уменьшеного десктопа, а Windows "думала", что она работает на таком нестандартном десктопе 900Х500 и не тормозила.
А>Может для этого и драйвер писать не надо, а стоит т.с. что-то "подкрутить" в самой Windows?

Можеть воспользоваться функцией SHAppBarMessage. Попробуй насоздавть баров слева, справа, сверху, снизу. Пусть бары будут простыми окнамиб закрашивающими себя черным.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.