1

在不支持 Per-Monitor v2 的系统上,如何在DialogBox对话框中启用 DPI 缩放的非客户区?

您应该打电话EnableNonClientDpiScalingWM_NCCREATE但此消息不会发送到DialogBox对话框!

4

1 回答 1

0

在调用和调用第一条收到的消息之前设置WH_CALLWNDPROC线程挂钩似乎确实有效,但感觉就像一个巨大的黑客。DialogBoxEnableNonClientDpiScalingWM_NCCREATE

我想您可以尝试验证这HWND是与您的对话,DLGPROC以使其更加健壮但仍然不理想。

于 2018-10-15T19:22:18.093 回答