我的操作系统是Windows 10企业版。
我将SetProcessDpiAwareness()设置为PROCESS_PER_MONITOR_DPI_AWARE = 2并返回S_OK = 0。
之后我调用GetProcessDpiAwareness()并返回PROCESS_DPI_UNAWARE = 0.
为什么GetProcessDpiAwareness()PROCESS_DPI_UNAWARE以及为什么我的进程没有响应DPI调用?我该如何调试此问题?
答案 0 :(得分:3)
问题是需要在任何Win32操作之前调用SetProcessDpiAwareness()。在打电话之前我打开了一个Toast通知窗口。