Двойной пиксельный размер окна?

704
Avery3R

Есть ли способ удвоить размер окна в пикселях и только это окно, которое рисует на экране с помощью GDI?

2
Что вы подразумеваете под «двойным размером пикселя»? увеличить в 2 раза? wizlog 13 лет назад 0
После обширных исследований это не может быть сделано. Возможно, вы захотите попробовать использовать лупу для определенного окна, но кроме этого ... wizlog 13 лет назад 0
@wizlog Это можно сделать, просто потребуется от меня оторваться от своей ленивой задницы и написать код DLL, которая перехватывает функции рисования, создания окон и положения мыши и удваивает все. Avery3R 13 лет назад 0
Если программное обеспечение недоступно, вы должны упомянуть об этом и предложить больше, чем щедрость всего в 50 представителей. wizlog 13 лет назад 0
@wizlog Я не был уверен, доступен ли он или нет, и 50 был максимальным представителем, которого я получил за награду. Avery3R 13 лет назад 0
Я не был серьезен ... Извините. Если бы я знал, как, я бы сделал это ... wizlog 13 лет назад 0

1 ответ на вопрос

0
SecurityMatt

Ты имеешь ввиду:

  • Изменить DPI окна? Ответ - нет.
  • Изменить размеры окна? Ответ - да через GetWindowPos / SetWindowPos.
  • Увеличить окно? Нет, если вы не используете Direct2D / DirectX (в этом случае вы можете использовать шейдер). Вы должны сделать это самостоятельно.