在控制面板中找到图标的名称
find name of icons in control panel
是否有一种方法可以获得Windows控制面板中图标的名称,并找出它们的坐标?
还有一个问题-如果我有一个运行的应用程序,其中包含按钮,是否有一种可能的方法来获取按钮的名称,如string
?
http://msdn.microsoft.com/en-us/library/ee330741(v=VS.85).aspx列出了每个控制面板项的"规范名称"。例如,Microsoft.DateAndTime
用于设置日期和时间。http://msdn.microsoft.com/en-us/library/cc144191(v=VS.85).aspx展示了如何使用WinExec(您可能无法从Java中使用,我不知道)来启动给定其规范名称的项,例如
WinExec("%systemroot%system32control.exe /name Microsoft.WindowsUpdate", SW_NORMAL);
该页面上有相当多的社区内容,这表明它可能比文档所建议的要棘手一些。我怀疑让你的代码在XP、Vista和7上顺利运行可能会令人沮丧。
MS列表中缺少邮件图标
这个来源表明它的规范名称是"Mail"
查看:http://msdn.microsoft.com/en-us/library/bb776778(v=VS.85).aspx
相关文章:
- 控制允许动态运行c++的并发操作数
- 从控制台中删除最后打印的元素
- 是否可以使用if constexpr删除控制流语句
- 无法在windows控制台中为C++程序提供必要的输入
- 控制到达非空函数clang(-Wreturn-type)的末尾
- 查找 GCD:并非所有控制路径都返回值
- 通过 API 控制 DJI 相机
- 禁止在控制台上记录谷神星
- 如何获取控制面板设置值,如字体大小
- 无法在控制面板中创建轨道栏.示例代码不起作用
- 通过程序更改Windows控制面板的大小和/或位置
- 在 OpenCV 错误 NULL 指针中使用 Qt 控制面板功能
- 如何使用 c++/QT 在控制面板中更新应用程序版本auto_update
- 如何以编程方式查询 Windows 控制面板
- OBDC 驱动程序字符串转换取决于控制面板/区域设置
- IShellFolder::ParseDisplayName获取控制面板项目的ITEMIDLIST
- 如何以编程方式更改控制面板中显示的项目产品版本
- WinCE 6.0:定制控制面板(cplmain)
- 在控制面板中找到图标的名称
- 创建特殊文件夹(如控制面板或计算机管理)的快捷方式