有没有办法在Windows控制面板中获取图标的名称,并找出它们的坐标?
还有一个问题 - 如果我有运行的应用程序并且包含按钮,是否有可能获取按钮的名称,如string
?
答案 0 :(得分:1)
http://msdn.microsoft.com/en-us/library/ee330741(v=VS.85).aspx列出每个控制面板项的“规范名称”。例如,Microsoft.DateAndTime
用于设置日期和时间的WinExec("%systemroot%\system32\control.exe /name Microsoft.WindowsUpdate", SW_NORMAL);
。 http://msdn.microsoft.com/en-us/library/cc144191(v=VS.85).aspx显示了如何使用WinExec(您可能无法使用或不能使用Java,我不知道)来启动项目,因为它具有规范名称,例如
{{1}}
该页面上有很多社区内容,表明它可能比文档建议的要复杂一些。我怀疑让你的代码在XP,Vista和7上顺利运行可能会令人沮丧。
答案 1 :(得分:1)
MS列表中缺少“邮件”图标。
This source表示它的规范名称是“Mail”。
答案 2 :(得分:-1)