我正在开发与旧应用程序交谈的应用程序。我的应用程序必须能够知道遗留应用程序的状态,并且能够读取遗留应用程序右下角的标志。问题是窗口中的所有信息都以位图图像的形式呈现,所以我无法使用Windows API读取窗口中的文本。将UI的内容解释为图像
我正在考虑使用OCR来解释窗口中的信息。但是我只需要了解位于窗口右下方的4个字符的信息,而且当我必须定期读取这些数据时,感觉有点矫枉过正。
它始终是相同的字体,但可以根据窗口的大小缩放字符。
是否有一个简单快捷的方法将位图信息转换为字母?
听到是小规模和大规模的两个例子。
我所感兴趣的:
- 前两个字符(可AF,NP,CH,OF,LI,CO,SC或WI)
- 数(可以是1-5)
- 箭头的方向(可以是向右,向上,向左或向下)
- 的字符的颜色(可以是16种不同的颜色)
- (两个N-箭头后面的部分是鼠标的x和y,并且没有意思)