【问题标题】:Get current active line of text?获取当前活动的文本行?
【发布时间】:2009-10-25 09:20:41
【问题描述】:

我想从当前处于焦点的任何文本编辑器中获取当前活动行(插入符号所在的行)的文本。我将获取该文本的程序在后台运行并且没有 GUI。 怎么得到那行文字?

【问题讨论】:

标签: winapi


【解决方案1】:

你要求的是不可能的。这很容易证明,因为程序可以定义自己的控件以及要处理的 Windows 消息(或根本不处理!)。你唯一能做的就是this。它可能适用于某些将响应 WM_GETTEXT 消息的文本编辑器,但您可能什么也得不到或什么都得不到。如果您的目标是特定的编辑器,他们可能会公开定义一些内容来获取一段文本,但是您将很难让某些内容适用于每个可能的 Windows 文本输入控件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-20
    • 1970-01-01
    • 1970-01-01
    • 2013-03-14
    • 2017-09-02
    • 1970-01-01
    • 2018-07-02
    • 1970-01-01
    相关资源
    最近更新 更多