У меня есть несколько приложений, которые я не могу изменить (нет источника), они жестко запрограммированы для рисования в 0,0.Обычно это не проблема, однако появился новый проект (киоск), где мне нужно нарисовать границу вокруг этих приложений.Я ищу способ изменить диапазон отображения:
X: 0 to 1200
Y: 0 to 900
на что-то вроде:
X: -100 to 1100
Y: -100 to 800
Я видел несколько функций на MSDN, таких как SetViewportExtEx, SetWorldTransform, которые соответствуютнужно, однако, если я правильно их понимаю, они не делают общесистемных изменений.Они предназначены только для текущего процесса.
Я программирую на C ++, но если в реестре / панели управления / и т.д. есть настройки, которые также будут работать.
Кто-нибудь еще делал что-то подобное?до?
Редактировать 1: позиция окна жестко запрограммирована на 0,0