当前位置: 首页 > news >正文

duilib 之 窗口枚举显示实例 一

目录

一、样式分析

1、主窗口样式

1)、样式文件

2)、TileListBox

3)、列表对象

2、列表项样式文件

1)、列表项

2)、其中HBitmapControl 是自定义控件

3)、列表项创建

3、窗口句柄显示的 自定义类

1)、继承自control ,重载Paint函数

2)、根据HWND句柄,绘制窗口

二、窗口枚举

1、窗口信息数据结构

2、遍历窗口

3、将遍历的窗口 显示在控件中

4、选择某项,点击确定后,将信息传递到主窗口中处理

1)、设置一个CB,绑定主窗口的某一函数

2)、点击确定按钮后


需求,点击一个按钮,遍历当前窗口,将其显示出来。

一、样式分析

1、主窗口样式

1)、样式文件

<?xml version="1.0" encoding="utf-8"?>
<Window size="633,480" mininfo="633,480" caption="0,0,0,34" sizebox="4,4,4,4"><VBox bkcolor="bk_wnd_lightcolor" padding="0,24,0,0"><HBox class="caption"><Control /><Label font="9" name="title" text="

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 高阶数据结构(Java):AVL树插入机制的探索
  • spring boot-18
  • 前端工程化16-什么是节流防抖
  • C#进阶-ASP.NET实现可以缩放和旋转的图片预览页
  • 《Linux运维总结:基于x86_64架构CPU使用docker-compose一键离线部署etcd 3.5.15容器版分布式集群》
  • Python办公自动化:使用openpyxl对工作表进行基本操作
  • 【性能优化】DNS解析优化
  • Python,Spire.Doc模块,处理word、docx文件,极致丝滑
  • 数据结构-排序的概念、应用及其算法实现1(直接插入排序、希尔排序、选择排序、堆排序、冒泡排序)
  • C++第三十六弹---二叉搜索树的性能飞跃:AVL树原理与实现
  • 钢铁百科:A572Gr60和SA572Gr60材质分析、A572Gr60和SA572Gr60简介
  • 【智能启航,速通电工电子!SmartEDA如何成为你的学习加速器】
  • KCP协议(一)
  • 如何制作微课?微课的制作方法和步骤教程,微课录制软件推荐!
  • 数据依赖,执行顺序,promise,async/await
  • ➹使用webpack配置多页面应用(MPA)
  • Java-详解HashMap
  • Koa2 之文件上传下载
  • leetcode46 Permutation 排列组合
  • Magento 1.x 中文订单打印乱码
  • maya建模与骨骼动画快速实现人工鱼
  • Vue小说阅读器(仿追书神器)
  • 力扣(LeetCode)21
  • 猫头鹰的深夜翻译:JDK9 NotNullOrElse方法
  • 使用 5W1H 写出高可读的 Git Commit Message
  • 收藏好这篇,别再只说“数据劫持”了
  • 提升用户体验的利器——使用Vue-Occupy实现占位效果
  • 一个项目push到多个远程Git仓库
  • 原生 js 实现移动端 Touch 滑动反弹
  • 云大使推广中的常见热门问题
  • 掌握面试——弹出框的实现(一道题中包含布局/js设计模式)
  • Mac 上flink的安装与启动
  • 数据可视化之下发图实践
  • ​ 全球云科技基础设施:亚马逊云科技的海外服务器网络如何演进
  • ​插件化DPI在商用WIFI中的价值
  • ​虚拟化系列介绍(十)
  • !!Dom4j 学习笔记
  • #70结构体案例1(导师,学生,成绩)
  • #if 1...#endif
  • #进阶:轻量级ORM框架Dapper的使用教程与原理详解
  • (libusb) usb口自动刷新
  • (Redis使用系列) SpringBoot中Redis的RedisConfig 二
  • (八)Flask之app.route装饰器函数的参数
  • (第30天)二叉树阶段总结
  • (接口封装)
  • (考研湖科大教书匠计算机网络)第一章概述-第五节1:计算机网络体系结构之分层思想和举例
  • (三)c52学习之旅-点亮LED灯
  • (转)setTimeout 和 setInterval 的区别
  • ****三次握手和四次挥手
  • ***php进行支付宝开发中return_url和notify_url的区别分析
  • .bat批处理(七):PC端从手机内复制文件到本地
  • .describe() python_Python-Win32com-Excel
  • .NET/C# 使窗口永不获得焦点
  • .NET开源全面方便的第三方登录组件集合 - MrHuo.OAuth
  • .net中的Queue和Stack