【问题标题】:Why Can't I Turn Off DpiAwareness in Python After Turning It On?为什么我在 Python 中打开 DpiAwareness 后无法关闭它?
【发布时间】:2021-10-03 11:29:55
【问题描述】:

我使用此代码在 Win10 下的 Python 2.7 中打开 Dpi Awareness

import ctypes
import platform
ctypes.windll.shcore.SetProcessDpiAwareness(True)

但是

ctypes.windll.shcore.SetProcessDpiAwareness(False)

不会关闭它。我正在寻找任何建议。

【问题讨论】:

标签: python dpi-aware


【解决方案1】:

documentation for SetProcessDpiAwareness 明确声明:

一旦为应用设置 API 感知,以后对该 API 的任何调用都将失败。

你所要求的根本不可能。

【讨论】:

  • 非常感谢,我错过了文档的那部分。
  • @jvbSherman 我第一次也错过了。
猜你喜欢
  • 2021-08-29
  • 2013-03-27
  • 2021-03-17
  • 1970-01-01
  • 2015-05-31
  • 2017-12-19
  • 2022-01-22
  • 1970-01-01
  • 2021-12-27
相关资源
最近更新 更多