gpt4 book ai didi

c# - 如何将滚动条向上移动一行? (在 C# RichTextBox 中)

转载 作者:太空狗 更新时间:2023-10-30 00:13:31 24 4
gpt4 key购买 nike

对于我的 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/

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