由于文本框内容太长,导致如果用普通的选择方式只看到文本后面的内容
  Text1.SelStart = 0
  Text1.SelLength = 100

想是否有即能全选又让光标在行首.试过SendMessage(EM_SETSEL),SetCartetPos等API函数,都没成功,只好用键盘模拟,先按END再按SHIFT+HOME,不过前提是先要把光标放在文本框中.
  Text1.SetFocus
      keybd_event vbKeyEnd, 0, 1, 0
      keybd_event vbKeyShift, 0, 0, 0
      keybd_event vbKeyHome, 0, 1, 0
      keybd_event vbKeyShift, 0, 2, 0

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-10-11
  • 2022-02-20
  • 2021-08-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-22
  • 2022-02-07
  • 2021-12-09
相关资源
相似解决方案