问题标签 [syslistview32]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
42 浏览

winapi - LVN_GETEMPTYMARKUP 字体

我有一个子类SYSLISTVIEW32,并捕获LVN_GETEMPTYMARKUP 通知。我返回一个字符串,瞧!当我的列表视图为空时,我会看到标记:

在此处输入图像描述

如何自定义标记的字体?值得注意的是,我的过程是 DPI 感知的,我正在根据当前的比例因子缩放我的所有字体。

列表视图空标记在我的 200% 缩放显示器上以错误的大小呈现。

0 投票
0 回答
325 浏览

autohotkey - 使用 AutoHotKey 选择一个 SysListView32 项

我目前正在开发一个从 ERP 软件获取信息的自动化脚本。我选择 AutoHotkey 是因为公司使用它来完成自动化工作。但是,我试图从 SysListView32 控件中选择一个项目时遇到了困难,这显然与 ListView 控件不同。目前我可以多次发送 {Down} 击键,直到我找到特定的控件,但是我想找到一种更优雅的方式,比如

你知道AHK是否有能力做到这一点?或者你知道是否还有其他类似的方法?

0 投票
1 回答
95 浏览

c# - 如何使用 ControlListView() 从 SysListView32 获取行?

我选择 SysListView32 的代码工作正常:

我想获取 SysListView32 的行。我试过GetText了,但它总是返回 0。

有什么方法可以使用 AutoIt 来获取所有行(例如最后交易时间、百分比变化、交易量、交易品种)。我需要每秒同时从应用程序中的 2 个列表中获取数据。