Foxtable(狐表)用户栏目专家坐堂 → [求助] RichTextBox滚动条当前位置


  共有2029人关注过本帖树形打印复制链接

主题:[求助] RichTextBox滚动条当前位置

帅哥哟,离线,有人找我吗?
lsy
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
[求助] RichTextBox滚动条当前位置  发帖心情 Post By:2015/12/22 10:50:00 [显示全部帖子]

网上找的代码,怎么用到狐表中:

Private Const EM_GETLINECOUNT = &HBA
Private Const EM_LINEFROMCHAR = &HC9
Private Declare Function GetScrollPos Lib "user32" (ByVal hwnd As Long, ByVal nBar As Long) As Long

pos = GetScrollPos(Richtextbox1.hwnd, 1)
pos 变量为 RICHTEXTBOX 的滚动条位置,保存POS 值


设置位置
读取 保存的POS值
Private Declare Function SetScrollPos Lib "user32" Alias "SetScrollPos" (ByVal hwnd As Long, ByVal nBar As Long, ByVal nPos As Long, ByVal bRedraw As Long) As Long
private const SB_VERT = 1   
      
SetScrollPos RichTextBox1.Hwnd, SB_VERT,保存的 pos值, true

 回到顶部
帅哥哟,离线,有人找我吗?
lsy
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2015/12/22 11:15:00 [显示全部帖子]

好的,谢谢。

 回到顶部