Я делаю приложение DPI Aware, но мне нужно сделать GetWindowRect
для HWND из других приложений. Моя проблема заключается в том, что это отлично подходит для приложений, которые также являются программным обеспечением DPI Aware, но как определить, является ли дескриптор HWND
виртуализированным DPI, например. масштабируется, поэтому я могу масштабировать его сам? Или есть другие API-интерфейсы, которые я пропустил, что даст мне размер окна в режиме DPI из HWND из другого процесса?
Я пробовал LogicalToPhysicalPoint
, но всегда сбой, возможно, потому, что HWND не принадлежит моему приложению.