RichTextBox的文本定位 我希望可以通过按钮定位RichTextBox的显示情况。。假设RichTextBox里的内容占有多个屏幕的尺寸,那么我点击按钮后RichTextBox刚好滑过上一屏的内容,而恰好显示下一屏的内容,再点击就继续显示下一屏 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 试试这样做测出字体高度测出RichEdit高度计算出行数跳过计算出的行数实现翻页??或者,模拟Pagedown按下? 其实就是让RichTExtBox控件翻页 参看http://www.syncfusion.com/FAQ/WindowsForms/FAQ_c89c.aspx#q890q 测试成功,不足就是光标没有跟着移动 private void button1_Click(object sender, System.EventArgs e) { //SendMessage(HWND, WM_VSCROLL SB_PAGEDOWN , NULL); SendMessage(richTextBox1.Handle,0x0115,3,0); } [System.Runtime.InteropServices.DllImport("user32.dll")] public static extern int SendMessage(IntPtr hWnd, uint Msg, int wParam, int lParam); 向上就是SB_PAGEUP 啊翻翻winuser.h,换成常数2/* * Scroll Bar Commands */#define SB_LINEUP 0#define SB_LINELEFT 0#define SB_LINEDOWN 1#define SB_LINERIGHT 1#define SB_PAGEUP 2#define SB_PAGELEFT 2#define SB_PAGEDOWN 3#define SB_PAGERIGHT 3#define SB_THUMBPOSITION 4#define SB_THUMBTRACK 5#define SB_TOP 6#define SB_LEFT 6#define SB_BOTTOM 7#define SB_RIGHT 7#define SB_ENDSCROLL 8 谢谢Bi11gates9999(Bi11)不厌其烦地大力指导也感谢Knight94(愚翁) 的提示准备接分吧。哥们 怎么使用? vs2005中如何实现框架页,左边left.aspx 右边right.aspx ? 请问一个数据导入到oracle中的乱码问题! RichTextBox中输入半角时字体丢失!!! C#命名管道的通信速度问题 DataSet数据更新优化问题 这种SQL拼接用linq应该怎么实现? 为什么文件中没数据 开始感觉编程费力了。我要看数据结构了,和理解真正的面向对象的思考方法?大家进来聊聊 关于byte[]转string的问题 一个关于从Sqlserver中取数据的问题! 如何用C#编写Excel表中的计算列?急!
测出RichEdit高度计算出行数跳过计算出的行数实现翻页??
或者,模拟Pagedown按下?
http://www.syncfusion.com/FAQ/WindowsForms/FAQ_c89c.aspx#q890q
{
//SendMessage(HWND, WM_VSCROLL SB_PAGEDOWN , NULL);
SendMessage(richTextBox1.Handle,0x0115,3,0);
}
[System.Runtime.InteropServices.DllImport("user32.dll")]
public static extern int SendMessage(IntPtr hWnd, uint Msg, int wParam, int lParam);
翻翻winuser.h,换成常数2
/*
* Scroll Bar Commands
*/
#define SB_LINEUP 0
#define SB_LINELEFT 0
#define SB_LINEDOWN 1
#define SB_LINERIGHT 1
#define SB_PAGEUP 2
#define SB_PAGELEFT 2
#define SB_PAGEDOWN 3
#define SB_PAGERIGHT 3
#define SB_THUMBPOSITION 4
#define SB_THUMBTRACK 5
#define SB_TOP 6
#define SB_LEFT 6
#define SB_BOTTOM 7
#define SB_RIGHT 7
#define SB_ENDSCROLL 8
准备接分吧。哥们