@msdn=http://search.microsoft.com/search/results.aspx?qu=$$$ @pinvoke=http://pinvoke.net/$$$.htm Summary: Scroll Textbox !!!!C# Signature: [DllImport("coredll.dll", SetLastError=true)] static extern int SetScrollPos(IntPtr hWnd, int nBar, int nPos, bool bRedraw); !!!!VB Signature: Declare Function SetScrollPos Lib "coredll.dll" (TODO) As TODO !!!!User-Defined Types: None. !!!!Alternative Managed API: !!!!Notes: Thanks to: http://www.codeproject.com/Articles/10839/How-to-change-scrollbars-position-in-a-multiline-t myTextBox.Lines.Length does not work on CF but look Sample Code !!!!Tips & Tricks: Please add some! !!!!Sample Code: // Row = 1 scroll down 1 Row // Row = -1 scroll up 1 Row // Handle = myTextBox.Handle [DllImport("CoreDll.dll")] static extern int SetScrollPos(IntPtr hWnd, int nBar, int nPos, bool bRedraw); [DllImport("CoreDll.dll")] static extern int SendMessage(IntPtr hWnd, int wMsg, int wParam, int lParam); const int EM_LINESCROLL = 0x00B6; public static void set_scrollbar(IntPtr Handle, int Row) { SetScrollPos(Handle, 1, Row, true); SendMessage(Handle, EM_LINESCROLL, 0, Row); } Documentation: SetScrollPos@msdn on MSDN
Edit coredll.SetScrollPos
You do not have permission to change this page. If you feel this is in error, please send feedback with the contact link on the main page.