【问题标题】:Positioning cursor at the end of the text in a RichEdit control将光标定位在 RichEdit 控件中文本的末尾
【发布时间】:2015-09-08 09:53:48
【问题描述】:

我使用以下代码尝试将插入符号放置在富编辑控件中文本的末尾:

    int len = GetWindowTextLength(editwin);
    SendMessage(editwin,EM_SETSEL,0,MAKELONG(len,len));

不幸的是,它似乎突出显示(选择)整个文本。我不知道我做错了什么。

【问题讨论】:

    标签: c++ winapi


    【解决方案1】:

    documentationEM_SETSEL

    参数

    wParam选择的起始字符位置。

    lParam选择的结束字符位置。

    所以你需要将len 传递给wParamlParam

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-27
      • 1970-01-01
      • 2011-05-31
      • 1970-01-01
      • 2013-07-20
      • 1970-01-01
      相关资源
      最近更新 更多