示例#1
0
        public void DisplayMessage(string txt)
        {
            ListViewItem itm = new ListViewItem();

            itm.Text        = txt;
            itm.ToolTipText = txt;
            this.ListViewMessage.Items.Add(itm);
            this.ListViewMessage.EnsureVisible(ListViewMessage.Items.Count - 1);
            ListViewMessage.ShowItemToolTips = true;
            ListViewMessage.Refresh();
        }
示例#2
0
        private void InitMessageConsole()
        {
            ListViewMessage.Clear();
            ListViewMessage.Refresh();

            ColumnHeader columnHeader = new ColumnHeader();

            columnHeader.Text  = @"Status";
            columnHeader.Width = ListViewMessage.Width - 30;
            this.ListViewMessage.Columns.AddRange(new ColumnHeader[] { columnHeader });
            // this.ListViewMessage.Colum .ColumnHeadersDefaultCellStyle.Font = new Font(this.dataGridView1.ColumnHeadersDefaultCellStyle.Font, FontStyle.Bold);
        }
 internal static extern IntPtr SendMessage(IntPtr hWnd, ListViewMessage message, ListViewImageList wParam, [In, Out] IntPtr hImageList);
 internal static extern IntPtr SendMessage(IntPtr hWnd, ListViewMessage message, int wParam, [In, Out] NativeMethods.LVTILEVIEWINFO tileViewInfo);
示例#5
0
		public static extern IntPtr SendMessage(IntPtr hWnd, ListViewMessage Msg, IntPtr wParam, IntPtr lParam);
示例#6
0
 internal static extern IntPtr SendMessage(IntPtr hWnd, ListViewMessage message, int wParam, [In, Out] NativeMethods.LVTILEVIEWINFO tileViewInfo);
示例#7
0
 internal static extern IntPtr SendMessage(IntPtr hWnd, ListViewMessage message, int wParam, [In, Out] NativeMethods.LVITEM item);
示例#8
0
 internal static extern IntPtr SendMessage(IntPtr hWnd, ListViewMessage message, int wParam, [In, Out] NativeMethods.LVHITTESTINFO hitTestInfo);
示例#9
0
 internal static extern IntPtr SendMessage(IntPtr hWnd, ListViewMessage message, int wParam, [In, Out] NativeMethods.LVCOLUMN column);
 internal static extern IntPtr SendMessage(IntPtr hWnd, ListViewMessage message, int wParam, [In, Out] NativeMethods.LVCOLUMN column);
 internal static extern IntPtr SendMessage(IntPtr hWnd, ListViewMessage message, int wParam, [In, Out] NativeMethods.LVBKIMAGE bkImage);
示例#12
0
 private static IntPtr SendLVMsg <TLP>(HWND hwnd, ListViewMessage msg, int wParam, TLP lParam) where TLP : class
 {
     using var lpin = new PinnedObject(lParam);
     return(SendMessage(hwnd, (uint)msg, (IntPtr)wParam, lpin));
 }
示例#13
0
 private int SendMessage(ListViewMessage msg, int wParam, LVGROUP group) => User32.SendMessage(Handle, msg, wParam, group).ToInt32();
示例#14
0
 private int SendMessage(ListViewMessage msg, int wParam, IntPtr lParam) => Vanara.Interop.User32.SendMessage(new HandleRef(this, Handle), (uint)msg, (IntPtr)wParam, lParam).ToInt32();
 internal static extern IntPtr SendMessage(IntPtr hWnd, ListViewMessage message, int wParam, [In, Out] NativeMethods.LVGROUPMETRICS metrics);
示例#16
0
 internal static extern IntPtr SendMessage(IntPtr hWnd, ListViewMessage message, int wParam, [In, Out] NativeMethods.LVBKIMAGE bkImage);
 internal static extern IntPtr SendMessage(IntPtr hWnd, ListViewMessage message, int wParam, [In, Out] NativeMethods.LVHITTESTINFO hitTestInfo);
示例#18
0
 internal static extern IntPtr SendMessage(IntPtr hWnd, ListViewMessage message, int wParam, [In, Out] NativeMethods.LVGROUPMETRICS metrics);
 internal static extern IntPtr SendMessage(IntPtr hWnd, ListViewMessage message, System.Drawing.Point wParam, [In, Out] NativeMethods.LVINSERTMARK insertMark);
示例#20
0
 internal static extern IntPtr SendMessage(IntPtr hWnd, ListViewMessage message, System.Drawing.Point wParam, [In, Out] NativeMethods.LVINSERTMARK insertMark);
 internal static extern IntPtr SendMessage(IntPtr hWnd, ListViewMessage message, int wParam, [In, Out] NativeMethods.LVITEM item);
示例#22
0
 internal static extern bool SendMessage(IntPtr hWnd, ListViewMessage message, [In, Out] ref LVITEMINDEX wParam, [In] int lParam);
 internal static extern bool SendMessage(IntPtr hWnd, ListViewMessage message, [In, Out] ref LVITEMINDEX wParam, [In] int lParam);
示例#24
0
 internal static extern IntPtr SendMessage(IntPtr hWnd, ListViewMessage message, ListViewImageList wParam, [In, Out] IntPtr hImageList);
示例#25
0
 /// <summary>
 /// Sends the specified ListViewMessage.
 /// </summary>
 /// <param name="hWnd">An IntPtr containing the handle to the ListView.</param>
 /// <param name="msg">A ListViewMessage indicating the message to send.</param>
 /// <param name="wParam">An UIntPtr containing the pointer to the wParam.</param>
 /// <param name="lParam">An IntPtr containing the pointer to the lParam.</param>
 /// <returns>An IntPtr containing the result.</returns>
 internal static IntPtr SendMessage(IntPtr hWnd, ListViewMessage msg, UIntPtr wParam, IntPtr lParam)
 {
     return(SendMessageListView(hWnd, (uint)msg, wParam, lParam));
 }