如何检测我在 python3 中使用的是哪个 windows 桌面?

How to detect which windows desktop I'm on in python3?

在Windows10中你可以创建多个桌面并在它们之间切换。 当我在某个桌面上时,我想 运行 一个 python3 代码。 如何检测我使用的是哪个桌面?

here 下载 VirtualDesktopAccessor.dll 并将其放入您的工作目录。

运行以下代码:

import ctypes

vda = ctypes.WinDLL("VirtualDesktopAccessor.dll")
num = vda.GetCurrentDesktopNumber()
print(num)