gpt4 book ai didi

c# - 捕捉文本框滚动事件?

转载 作者:可可西里 更新时间:2023-11-01 09:08:14 25 4
gpt4 key购买 nike

文本框或富文本框,我唯一想要的是在滚动条移动时触发一个函数。

我已经找到了 GetScrollPos 和 SetScrollPos。我想定期检查滚动条的位置,但必须有更好的方法。那么,什么是更好的方法呢?

更新:使用 WinForms

最佳答案

假设是 WinForms,您可以尝试调用:

public class MyRTF: RichTextBox {

private const int WM_HSCROLL = 0x114;
private const int WM_VSCROLL = 0x115;
private const int WM_MOUSEWHEEL = 0x20A;

protected override void WndProc(ref Message m) {
base.WndProc(ref m);

if (m.Msg == WM_VSCROLL || m.Msg == WM_HSCROLL || m.Msg == WM_MOUSEWHEEL) {
// scrolling...
}
}

}

关于c# - 捕捉文本框滚动事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14163007/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com