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

不同类型程序的句柄研究

先做一个winform程序;随便放几个控件;

用窗口句柄查看工具看一下;form和上面的每个控件都有一个句柄;

然后看一下记事本;记事本一共包含三个控件,各自有句柄;

这工具的使用是把右下角图标拖到要查看的主窗口标题条上,然后放手;

然后做一个wpf程序,随便放几个控件;

查看句柄;整个wpf程序只有一个主窗口有句柄,不管你放多少控件;所以winform和wpf的控件实现机制是有很大的不同的;

然后看一下浏览器;浏览器和wpf类似;不管网页上有多少控件,只有浏览器主窗口和工具条几个有句柄;

然后看一下mfc;随便放几个控件;

查看句柄,主窗口和每个控件都各自有句柄;

所以从控件的实现机制来说 ,VC++和winform是一类型,wpf和浏览器是另一类型;form的窗口和每个控件都具有windows消息机制;wpf和浏览器除了主窗口具有windows消息机制,其他控件应是即时绘制的; 

http://www.lryc.cn/news/169038.html

相关文章:

  • 【Godot】解决游戏中的孤立/孤儿节点及分析器性能问题的分析处理
  • 国家网络安全宣传周知识竞赛活动小程序界面分享
  • mysql的判断语句
  • ArcGIS Maps SDK for JavaScript系列之四:添加自定义底图
  • Learn Prompt-角色扮演
  • 《动手学深度学习 Pytorch版》 6.1 从全连接层到卷积
  • 六、数学建模之插值与拟合
  • 【项目经验】:elementui表格中数字汉字排序问题及字符串方法localeCompare()
  • Spring Boot的运行原理
  • xen-gic初始化流程
  • Docker从认识到实践再到底层原理(六-1)|Docker容器基本介绍+命令详解
  • 【Flink】FlinkCDC自定义反序列化器
  • linux基础(2)
  • docker安装zookeeper(单机版)
  • 国际版阿里云/腾讯云免开户:云存储服务:云存储服务能够让你随时随地拜访和同享文件
  • 【Java】应用层协议HTTP和HTTPS
  • SpringBoot整合Flowable
  • 华为云香港S3云服务器性能测评_99元一年租用价格
  • prompt 视频收集
  • Rust :与C交互
  • 模拟实现C语言--memcpy函数和memmove函数
  • Linux目录
  • 全国职业技能大赛云计算--高职组赛题卷①(私有云)
  • STM32--PWR电源控制
  • vue+element-ui el-descriptions 详情渲染组件二次封装(Vue项目)
  • Nvme 协议第一章节学习
  • 三维模型3DTile格式轻量化压缩处理工具常用几款软件介绍
  • 【工具篇】高级 TypeScript 案例
  • 利用Python将dataframe格式的所有列的数据类型转换为分类数据类型
  • 安全线程的集合