注册 登录
编程论坛 VB6论坛

请教下大家RichtextBox怎么快速统计字数?

seafish011 发布于 2013-11-25 21:33, 416 次点击
RT, 字数多的的话用len的方法太慢了。用api的话好像没有找到合适的。
1 回复
#2
hjxlj2013-11-26 11:55
可以使用WM_GETTEXTLENGTH消息来得到文本字符数,比如
  Dim SevLength As Long
  SevLength = SendMessage(RichtextBox.Hwnd,WM_GETTEXTLENGTH, 0, 0)
  MsgBox "文本字符数是: " & Val(SevLength)
这样就能快速得到字符数了。
1