我试图弄清楚如何在WPF应用程序中临时禁用DPI感知以设置“窗口放置”。遵循此example
我实质上是试图从我的Window的代码后面运行以下代码:
DPI_AWARENESS_CONTEXT previousDpiContext = SetThreadDpiAwarenessContext(DPI_AWARENESS_CONTEXT_UNAWARE);
BOOL ret = SetWindowPlacement(hwnd, wp);
SetThreadDpiAwarenessContext(previousDpiContext);
但是我不知道如何使用interop
。我已使用示例here
interop