我想用c#做一个小说阅读器   但不知如何实现那自动滚屏效果   哪位高手能帮忙解决一下   谢谢!!!!!!!!!!!!!!!!!!!

解决方案 »

  1.   

    (1)Timer
    (2)textBox1.ScrollToCaret();
      

  2.   

    设置光标的位置,再用ScrollToCaret.   
    textBox1.SelectionStart   =   textBox1.Text.Length;   
    textBox1.ScrollToCaret();   
    textBox1.Focus();   
      
    用SendMesage()api;   
    private   const   int   SB_BOTTOM   =   7;   
      private   const   int   WM_VSCROLL   =   0x115;   
      [DllImport("user32.dll",   EntryPoint="SendMessageA")]   
      public   static   extern   int   SendMessage(int   hWnd,   int   WM_Msg,   int   SB_Loc,   int   LPar);   
      SendMessage(richTextBox1.Handle.ToInt32(),   WM_VSCROLL,   SB_BOTTOM,   0);