sendmessage中关于EM_SETSEL消息的使用的问题?

junhong123 2003-05-03 01:49:48
sendmessage中关于EM_SETSEL消息的使用的问题?
wParam,Specifies the starting character position of the selection.
lparam,Specifies the ending character position of the selection.
但我在textbox中好象只有第一个参数起作用,第二个参数设了好象没用,从wparam指定的位置开始向后全部选定?
百思不得其解,为什么,高手快指教啊?
...全文
246 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
rainstormmaster 2003-05-03
  • 打赏
  • 举报
回复
点击右下脚的管理就可以结帖
junhong123 2003-05-03
  • 打赏
  • 举报
回复
对了,太感谢你了?
怎么把分给你呢?
junhong123 2003-05-03
  • 打赏
  • 举报
回复
好象不行吗?
不管lparam指定的结束位置是多少?他都从wparam指定的位置向后至字符串结束全部选中
rainstormmaster 2003-05-03
  • 打赏
  • 举报
回复
lparam默认为byref,改为byval就可以了,如:
SendMessage Text1.hwnd, EM_SETSEL, 10, ByVal 17
落伍者 2003-05-03
  • 打赏
  • 举报
回复
SendMessage EM_SETSET ,0,-1 选中所有

1,486

社区成员

发帖
与我相关
我的任务
社区描述
VB API
社区管理员
  • API
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧