コード例 #1
0
ファイル: TreeViewVS.cs プロジェクト: zvit-cc/MailSystem.NET
        string GetItemText(IntPtr hTreeItem)
        {
            string text;
            TVITEM tvi = new TVITEM();

            tvi.hItem      = hTreeItem;
            tvi.mask       = (int)TreeViewItemFlags.TVIF_TEXT;
            tvi.cchTextMax = 4096;
            tvi.pszText    = Marshal.AllocHGlobal(4096);
            WindowsAPI.SendMessage(Handle, TreeViewMessages.TVM_GETITEMW, 0, ref tvi);
            text = Marshal.PtrToStringAuto(tvi.pszText);
            return(text);
        }
コード例 #2
0
ファイル: WindowsAPI.cs プロジェクト: isaachogue/Archived
 public static extern void SendMessage(IntPtr hWnd, TreeViewMessages msg, int wParam, ref TVITEM lParam);
コード例 #3
0
ファイル: TreeViewVS.cs プロジェクト: JBTech/MailSystem.NET
		string GetItemText(IntPtr hTreeItem)
		{
            string text;
			TVITEM tvi = new TVITEM();
			tvi.hItem = hTreeItem;
			tvi.mask = (int)TreeViewItemFlags.TVIF_TEXT;
			tvi.cchTextMax = 4096;
			tvi.pszText = Marshal.AllocHGlobal(4096);
			WindowsAPI.SendMessage(Handle, TreeViewMessages.TVM_GETITEMW, 0, ref tvi);
			text = Marshal.PtrToStringAuto(tvi.pszText);
			return text;
		}
コード例 #4
0
ファイル: WindowsAPI.cs プロジェクト: haoasqui/MailSystem.NET
		public static extern void SendMessage(IntPtr hWnd, TreeViewMessages msg, int wParam, ref TVITEM lParam);