对于我的 C# RichTextBox,我想以编程方式执行与单击垂直滚动条顶部的向上箭头相同的操作,这会将 RichTextBox 显示向上移动一行。这是什么代码?谢谢!
最佳答案
这是我的做法:
using System.Runtime.InteropServices;
[DllImport("user32.dll")]
static extern int SendMessage(IntPtr hWnd, uint wMsg,
UIntPtr wParam, IntPtr lParam);
然后调用:
SendMessage(myRichTextBox.Handle, (uint)0x00B6, (UIntPtr)0, (IntPtr)(-1));
似乎工作正常 - 不过您可能需要稍微调整一下。
希望对您有所帮助。
关于c# - 如何将滚动条向上移动一行? (在 C# RichTextBox 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/205794/