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; 	}

相关内容

热门资讯

黑科技实锤(WEpoke)黑科... 黑科技实锤(WEpoke)黑科技透明挂辅助下载(透视)教你教程(果然有挂)1、每一步都需要思考,不同...
wepoke辅助技巧(Wepo... wepoke辅助技巧(WepoKe)wopoker真的有挂吗(黑科技)黑科技教程(本来真的是有挂)1...
黑科技辅助挂!WPK透视辅助,... 黑科技辅助挂!WPK透视辅助,wpk德州ai辅助神器,玩家教程(原先存在有挂);1.wpk德州ai辅...
黑科技透明挂!(AApoker... 黑科技透明挂!(AApoker)透明挂辅助器,(aapokER)都是有挂,AI教程(有挂教程);支持...
黑科技系统(wepoker)黑... 黑科技系统(wepoker)黑科技透明挂辅助方法(透视)安装教程(好像真的是有挂);1)wepoke...
aapoker透视辅助(AAP... aapoker透视辅助(AAPOKer)aapoker插件(辅助挂)安装教程(切实是真的有挂);1、...
黑科技有挂!aa扑克辅助,德州... 黑科技有挂!aa扑克辅助,德州aa辅助,新版2025教程(本来真的有挂);玩家必备必赢加哟《1367...
黑科技辅助!(aaPoker)... 黑科技辅助!(aaPoker)透明挂辅助安装,(AAPoKER)真是是真的有挂,wepoke教程(有...
黑科技辅助(wPk)外挂透视辅... 黑科技辅助(wPk)外挂透视辅助软件(透视)必赢教程(切实是真的有挂)1、进入游戏-大厅左侧-新手福...
wpk有透视辅助(WPk)wp... wpk有透视辅助(WPk)wpk微扑克有辅助吗(透视)技巧教程(真是有挂)1、用户打开应用后不用登录...