【问题标题】:Function get selected text in EditBox winApit函数获取 EditBox winApit 中的选定文本
【发布时间】:2012-07-14 11:30:29
【问题描述】:

是否有任何 WinAPI 可以在编辑框中获取选定的文本? 取光标的初始和最终位置? 我告诉编辑框的 HWND 和函数返回的函数,选定的文本?

【问题讨论】:

    标签: c winforms winapi


    【解决方案1】:

    我不知道有一个函数可以做到这一点。

    EM_GETSEL 消息发送到编辑控件以获取选择的限制,例如

    DWORD selStart;
    DWORD selEnd;
    SendMessage(hWndEdit, EM_GETSEL, &selStart, &selEnd);
    

    使用WM_GETTEXT从编辑控件中检索所有文本,并自己提取选定的子字符串。

    【讨论】:

      猜你喜欢
      • 2011-12-26
      • 1970-01-01
      • 1970-01-01
      • 2020-04-09
      • 2019-09-29
      • 1970-01-01
      • 2016-06-22
      • 2020-06-13
      • 1970-01-01
      相关资源
      最近更新 更多