c# - 从窗口句柄获取真实文本

标签 c# c++ .net window

我有一个 PDF 文件子窗口的窗口句柄。 这个子窗口有类“AVL_AVView”,它的文本是“AVPageView”。

我能否以某种方式获取此窗口的真实文本?

谢谢!

最佳答案

您可以通过调用 GetWindowText 获取窗口的窗口文本。您引用的窗口类名称不是标准名称。它可能是 PDF 查看器程序的自定义控件。

如果您希望显示 PDF 文档的文本,那么使用此自定义控件的 Win32 API 不太可能成功。也许自动化 API 会产生结果。但更好的方法可能是使用 PDF 库来阅读文档。

关于c# - 从窗口句柄获取真实文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22107898/

相关文章:

c# - 使用 LINQ 过滤集合

c++ - 创建 libcurl http post 表单

c++ - 这些成员是否有未指定的顺序?

c++ - 用字典实现的 python 中的 "case sequence"

c# - 从 WinForm 中删除动态添加的控件

c# - 从方法中将字符串数组作为单个字符串返回

c# - 在 windows 通用应用程序中实现 Master Detail 模式

c# - 我可以使用属性来限制 C# 中接口(interface)方法的使用吗?

.net - 如何在 VB.NET 中的用户机器上安装字体以便 Word 等应用程序可以使用它?

.net - 将SAP连接到.NET的选项