C# 获取 windows 滚动条位置

jobgaohao 2012-06-17 03:05:52
C# 获取 windows 滚动条位置 ,我使用 int pos = GetScrollPos(this.panel1.Handle, 1);//水平滚动条位置 ,但是返回值一直是0,不知道是什么问题。
...全文
368 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
__天涯寻梦 2012-06-17
  • 打赏
  • 举报
回复
int pos = GetScrollPos(this.panel1.Handle, 1);//水平滚动条位置 ,
第二个参数 水平是 0,垂直是 1
EnForGrass 2012-06-17
  • 打赏
  • 举报
回复
这样调用的吗?

//获取滚动条位置
[DllImport("user32")]
public static extern int GetScrollPos(IntPtr hwnd, int nBar);

调用
int i= GetScrollPos(this.textBox1.Handle,1);

参考
http://blog.csdn.net/lovefootball/article/details/3538778

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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