2013-04-04 317 views
0

我希望使用python将图像(例如jpg或bmp)放置在Windows 7桌面上的特定位置。我还希望能够使用鼠标拖动它并为Python代码存储它的最终位置坐标。因此,当Windows重新启动时(将python代码配置为在启动时运行),它会读取存储的位置并将图像放回其先前的位置。使用python在Windows桌面上的特定位置放置图像

这可能吗? 如果是这样,有人可以请提供一些关于如何去做的建议,因为我的Python经验相当有限?

谢谢。

回答

1

您需要使用LVM_SETITEMPOSITION来安排桌面上的图标。

有一个类似的问题:

Python是不适合这个工作的最佳选择,但如果它需要尝试在看向 - commctrl,win32gui ,和pywin32库

+0

这不是你如何与shell进行交互。这个shell有一个官方的API。攻击底层控件并不是实现它的方法。 – 2013-04-04 10:54:52

+0

@ ton1c感谢ton1c,我最好使用Python,因为在后台发生了一些其他事情(我想Python练习)。我快速浏览了你所建议的Python库,并且无法理解它们,但是我会更彻底地了解一下自己的工作。谢谢。 – Markus 2013-04-05 10:03:51

+0

@DavidHeffernan你也提到哪个shell? – Markus 2013-04-05 10:05:38