博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
学习使用资源文件[8] - 关于 HInstance
阅读量:7015 次
发布时间:2019-06-28

本文共 463 字,大约阅读时间需要 1 分钟。

  hot3.png

//几乎每一个提取资源的例子都用到了 HInstance, 做个对比测试:var  h,a,f: Cardinal;begin  h := HInstance;  a := Application.Handle;  f := Self.Handle;  ShowMessage(IntToStr(h)); {4194304}  ShowMessage(IntToStr(a)); {13107942}  ShowMessage(IntToStr(f)); {4260652}end;
通过测试看出: HInstance、Application.Handle、Self.Handle 不是一回事.
Self.Handle 是窗体的句柄;
Application.Handle 也是个窗口的句柄, 不过这个窗口很小, 在任务栏上;
HInstance 是程序实例的句柄; 同一个程序可能会有几个副本同时允许, 每个副本当然会有不同的句柄.

转载于:https://my.oschina.net/hermer/blog/320635

你可能感兴趣的文章
学习计划--20160424
查看>>
CentOS VMware 下SSH配置方法详解
查看>>
PHP错误级别 error_reporting() 函数详解
查看>>
jdk环境变量配置
查看>>
为网卡配置多个IP地址(windows)
查看>>
句柄的理解
查看>>
手机网络连接问题
查看>>
Go -- runtime.Gosched()的作用分析
查看>>
Java Lambda 表达式 对 Map 对象排序
查看>>
WIndows 使用VS编译 Lua5
查看>>
转 VB ListView控件各种操作详解
查看>>
查看name的状态,是属于active还是standby
查看>>
<LeetCode OJ> 337. House Robber III
查看>>
PSR规范
查看>>
[Javascript] this in Function Calls
查看>>
MinGW32和64位交叉编译环境的安装和使用
查看>>
laravel 增加不存在数据库的字段
查看>>
什么是“单播”“组播”和“多播”
查看>>
flex---->图表控件
查看>>
Android Developers:在命令行构建和运行
查看>>