Я хочу изменить максимальную ширину Windows, на которую можно изменить размер окна, для окна внешнего приложения (не для окна моей программы на C # / WinForms).
Документация GetSystemMetrics для SM_CXMAXTRACK гласит: "Максимальная ширина по умолчанию для окна с границами заголовка и размера в пикселях. Этот показатель относится ко всему рабочему столу. Пользователь не может перетащить рамку окна до размера, превышающего эти размеры. Окно может переопределить это значение, обработавСообщение WM_GETMINMAXINFO. "
Есть ли способ изменить это значение SM_CXMAXTRACK (либо для всей системы, либо для одного конкретного окна) без обработки сообщения WM_GETMINMAXINFO?Возможно, недокументированная функция, параметр реестра и т. Д .?
(Или: документация для MINMAXINFO.ptMaxTrackSize гласит: «Это значение основано на размере виртуального экрана и может быть получено программным способом из системных показателейSM_CXMAXTRACK и SM_CYMAXTRACK. «Может быть, есть способ изменить размер виртуального экрана?)
Спасибо