コード例 #1
0
ファイル: Win32API.cs プロジェクト: weloytty/visuallogparser
        // Determine the length of a control's Text.  Required since using the
        // RichTextBox .Length property wipes out the Undo/Redo buffer.
        public static int GetTextLength(IntPtr hControl)
        {
            GETTEXTLENGTHEX lpGTL = new GETTEXTLENGTHEX();

            lpGTL.uiFlags    = 0;
            lpGTL.uiCodePage = 1200;                                    // Unicode
            return(SendMessage(hControl, EM_GETTEXTLENGTHEX, ref lpGTL, IntPtr.Zero));
        }
コード例 #2
0
        public static int GetTextLength(RichTextBox rt)
        {
            GETTEXTLENGTHEX GTL = new GETTEXTLENGTHEX();

            GTL.uiFlags    = GTL_DEFAULT;
            GTL.uiCodePage = CP_UNICODE;
            return((int)SendMessage(rt.Handle, (IntPtr)EM_GETTEXTLENGTHEX, ref GTL, IntPtr.Zero));
        }
コード例 #3
0
 static extern IntPtr SendMessage(IntPtr hWnd, int wMsg, ref GETTEXTLENGTHEX wParam, IntPtr lParam);
コード例 #4
0
ファイル: Windows.cs プロジェクト: pvginkel/VisualGit
 private static extern int SendMessage(IntPtr hWnd, IntPtr msg, ref GETTEXTLENGTHEX wParam, IntPtr lParam);
コード例 #5
0
ファイル: Windows.cs プロジェクト: pvginkel/VisualGit
 public static int GetTextLength(RichTextBox rt)
 {
     GETTEXTLENGTHEX GTL = new GETTEXTLENGTHEX();
     GTL.uiFlags = GTL_DEFAULT;
     GTL.uiCodePage = CP_UNICODE;
     return (int)SendMessage(rt.Handle, (IntPtr)EM_GETTEXTLENGTHEX, ref GTL, IntPtr.Zero);
 }
コード例 #6
0
 internal static extern int SendMessage(IntPtr hWnd, int msg, ref GETTEXTLENGTHEX wParam, int lParam);
コード例 #7
0
 static extern IntPtr SendMessage(IntPtr hWnd, int wMsg, ref GETTEXTLENGTHEX wParam, IntPtr lParam);
コード例 #8
0
ファイル: Win32API.cs プロジェクト: weloytty/visuallogparser
 public static extern int SendMessage(IntPtr hWnd, int Msg, ref GETTEXTLENGTHEX wParam, IntPtr lParam);
コード例 #9
0
ファイル: User32.cs プロジェクト: gmilazzoitag/OpenLiveWriter
 public static extern int GetTextLength(IntPtr hWnd, int Msg, ref GETTEXTLENGTHEX wParam, StringBuilder lParam);
コード例 #10
0
 private static extern void RichTextBox_GetTextLengthEx(out GETTEXTLENGTHEX value);
コード例 #11
0
 private static extern int SendMessage(IntPtr hWnd, IntPtr msg, ref GETTEXTLENGTHEX wParam, IntPtr lParam);