改变插入字符大小的RichTextBox
本文关键字:RichTextBox 插入 字符 改变 | 更新日期: 2023-09-27 17:52:57
是否可以改变RichTextBox的插入符号大小?
我想改变插入符号的Width
你可以试试这个
public partial class Form1 : Form
{
[DllImport("user32.dll")]
static extern bool CreateCaret(IntPtr hWnd, IntPtr hBitmap, int nWidth, int nHeight);
[DllImport("user32.dll")]
static extern bool ShowCaret(IntPtr hWnd);
public Form1()
{
InitializeComponent();
}
private void richTextBox1_KeyUp(object sender, KeyEventArgs e)
{
CreateCaret(richTextBox1.Handle, IntPtr.Zero, 10, richTextBox1.Font.Height);
ShowCaret(richTextBox1.Handle);
}
}
源