我尝试使用Python2.7中的win32gui获取桌面上的项目数。在
下面的代码:win32gui.SendMessage(win32gui.GetDesktopWindow(), LVM_GETITEMCOUNT)
返回0,我不知道为什么。在
我后来写了win32api.GetLastError()
,它也返回了零。在
提前谢谢。在
编辑:我需要使用这个方法,因为最终的目标是获得图标的位置,并且它是通过一个类似的方法来完成的。所以我只想确定我知道如何使用这种方法。另外,我认为它可以给出不同于列出桌面内容的输出(可以吗?)。第三,我关于如何得到建议的位置的来源,例如http://www.codeproject.com/Articles/639486/Save-and-restore-icon-positions-on-desktop。在
编辑2:
获取计数的完整代码(不适用于我):
import win32gui
from commctrl import LVM_GETITEMCOUNT
print win32gui.SendMessage(win32gui.GetDesktopWindow(), LVM_GETITEMCOUNT)
再次感谢!在
解决方案:
^{pr2}$
您可以使用os.listdir:
相关问题 更多 >
编程相关推荐