Windows图形界面(GUI)-DLG-C/C++ - 树形视图(TreeView)
创始人
2024-12-28 07:09:33
0
  • 公开视频 -> 链接点击跳转公开课程
  • 博客首页 -> ​​​​​​链接点击跳转博客主页

目录

树形视图(TreeView)

使用场景

消息处理

示例代码


树形视图(TreeView)

使用场景

  • 文件浏览器:显示文件和目录的层次结构。
  • 设置菜单:在配置界面中显示嵌套的选项。
  • 组织结构图:显示组织的层次结构。
消息处理

  • TVN_SELCHANGED:当用户选择树视图中的不同节点时发送。
  • TVN_ITEMEXPANDED:当用户展开或折叠树视图中的节点时发送。
示例代码
	case WM_INITDIALOG: 	{ 		// 初始环境 		INITCOMMONCONTROLSEX initComm = { 0 }; 		initComm.dwSize = sizeof(INITCOMMONCONTROLSEX); 		initComm.dwICC = ICC_WIN95_CLASSES; 		InitCommonControlsEx(&initComm);  		// 初始控件 		HWND hTree = GetDlgItem(hwnd, IDC_TREE2);  		// 插入根节点 		TVINSERTSTRUCT tvi = { 0 }; 		tvi.hParent = TVI_ROOT; 		tvi.hInsertAfter = TVI_LAST; 		tvi.item.mask = TVIF_TEXT; 		tvi.item.pszText = (LPWSTR)TEXT("计算机"); 		HTREEITEM hRoot = TreeView_InsertItem(hTree, &tvi);  		// 插入子节点 		tvi.hParent = hRoot; 		tvi.item.pszText = (LPWSTR)TEXT("本地磁盘(C)"); 		HTREEITEM hC = TreeView_InsertItem(hTree, &tvi);  		tvi.hParent = hC; 		tvi.item.pszText = (LPWSTR)TEXT("Windows"); 		TreeView_InsertItem(hTree, &tvi);  		tvi.hParent = hRoot; 		tvi.item.pszText = (LPWSTR)TEXT("本地磁盘(D)"); 		HTREEITEM hD = TreeView_InsertItem(hTree, &tvi);  		tvi.hParent = hD; 		tvi.item.pszText = (LPWSTR)TEXT("Debug"); 		TreeView_InsertItem(hTree, &tvi);  		return TRUE; 	}

相关内容

热门资讯

做出回应!wepoker透视脚... 做出回应!wepoker透视脚本安卓,聚财app辅助,总是真的是有挂(详细力荐教程)-哔哩哔哩所有人...
近日!多乐跑得私人房间插件,创... 近日!多乐跑得私人房间插件,创思维激k辅助器免费,曝光教程(果然是有挂)-哔哩哔哩1、完成多乐跑得私...
无独有偶!hhpoker软件靠... 无独有偶!hhpoker软件靠谱吗,决战卡五星辅助器,好像存在有挂(详细玩家教你)-哔哩哔哩1)决战...
攻略讲解!桃乐甘肃麻将辅助器(... 攻略讲解!桃乐甘肃麻将辅助器(辅助挂)开挂透视辅助神器(都是有挂)-哔哩哔哩桃乐甘肃麻将辅助器辅助器...
截至目前!新畅游互娱辅助app... 截至目前!新畅游互娱辅助app,蜀门手游辅助免费脚本,专业教程(切实是真的挂)-哔哩哔哩1、让任何用...
透视讲解!红龙poker辅助器... 透视讲解!红龙poker辅助器免费观看,龙岩闲游安卓脚本,切实真的是有挂(总结详细教程)-哔哩哔哩在...
一分钟揭秘!晃晃辅助软件(辅助... 一分钟揭秘!晃晃辅助软件(辅助挂)开挂透视辅助软件(一贯存在有挂)-哔哩哔哩1、晃晃辅助软件系统规律...
现就发布提示!胡乐安庆辅助工具... 现就发布提示!胡乐安庆辅助工具,决战卡五星辅助软件,科技教程(真是存在有挂)-哔哩哔哩;1、决战卡五...
据玩家消息!wepoker轻量... 据玩家消息!wepoker轻量版有透视吗,新畅游互娱辅助app,切实有挂(必备爆料教程)-哔哩哔哩1...
一分钟揭秘!辽宁心悦游戏辅助(... 一分钟揭秘!辽宁心悦游戏辅助(辅助挂)开挂透视辅助神器(好像存在有挂)-哔哩哔哩1.辽宁心悦游戏辅助...