我使用以下代码尝试将插入符号放在富编辑控件中文本的末尾:
int len = GetWindowTextLength(editwin);
SendMessage(editwin,EM_SETSEL,0,MAKELONG(len,len));
不幸的是,它似乎突出显示(选择)整个文本。我无法弄清楚我做错了什么。
答案 0 :(得分:3)
来自EM_SETSEL
的{{3}}:
<强>参数强>
wParam 选择的起始字符位置。
lParam 选择的结束字符位置。
因此,您需要将len
传递给wParam
和lParam
。