文档章节

学习使用资源文件[8] - 关于 HInstance

涂孟超
 涂孟超
发布于 2014/09/26 15:38
字数 142
阅读 6
收藏 0
//几乎每一个提取资源的例子都用到了 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 是程序实例的句柄; 同一个程序可能会有几个副本同时允许, 每个副本当然会有不同的句柄.

本文转载自:http://www.cnblogs.com/del/archive/2008/02/14/1069130.html

共有 人打赏支持
涂孟超
粉丝 12
博文 2011
码字总数 14107
作品 0
深圳
程序员
私信 提问
Windows下C语言网络编程快速入门

导读:   C语言的学习,一般的方式是,先学C,然后是C++,最好还要有汇编语言和微机原理基础,然后才是Visual C++。这样的方式,对学习者来说,要花费很多时间和耐力。而在学校教学中,也没...

文艺小青年
2017/06/07
0
0
win32 的DLL中创建windows窗口

因工作需要,需要写一个DLL,在DLL中创建windows窗口,网上有很多关于DLL创建窗口的文章,不过是基于MFC的, 却鲜见直接用win32的DLL创建的。研究调试了一下,实现了在win32 DLL中创建窗口,...

MrStone
2012/11/27
0
0
WindowsAPI每日一练(2) 使用应用程序句柄

WindowsAPI每日一练系列 :https://www.cnblogs.com/LexMoon/category/1246238.html  WindowsAPI每日一练(1) WinMain   WindowsAPI每日一练(2) 使用应用程序句柄 从上面这段程序就可以看...

奶berber
07/03
0
0
模块句柄(实例句柄)和句柄的区别

看过windows核心编程的都知道有很多概念。同时如果你不只对windows有所了解,对linux mac等 *unix操作系统也有所了解的话。可能会出现有的东西都重合,而有的没有。这里说下win下句柄概念。 ...

土匪猿
05/15
0
0
MFC获取程序安装目录

描述: 对office做插件 使用DLL注入方式 目的: 获取DLL文件的真实路径 使用方法: GetCurrentDirectory() GetModuleFileName() 区别: GetCurrentDirectory()获取的是程序安装的目录 如:c:wind...

Norman_li
2014/03/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

ViewPager+Fragment+FragmentPagerAdapter实现软件主界面

ViewPager之前的页面是由View构成的,现在由Fragment构成,之前的PagerAdapter这里也换成了FragmentPagerAdapter.因为PagerAdapter有 public Object instantiateItem(ViewGroup container, i......

鱼想吃肉
27分钟前
1
0
feign文件上传遇到的坑

明天写

王俊博客
32分钟前
1
0
scala的sorted,sortBy,sortWith

val lst = List(1,3,2,4,5) //scala中对于集合的排序有三种方法:sorted,sortBy,sortWith //sorted方法对一个集合进行自然排序,传递一个Ordering隐式参数 def sorted[B >: A](imp...

whoisliang
48分钟前
1
0
区块链扩容最佳途径?十分钟讲清楚侧链技术

今天我们来讲区块链扩容的另一个主流方案——侧链,侧链可作为解决区块链扩容难题的一种有效解决方案。有些人认为,从理论上说,这种解决方案可让所有人都满意。 基础概念 侧链协议本质上是一...

HiBlock
49分钟前
1
0
3年经验Java程序员面阿里P6 差距在哪里

虽然这位小伙伴觉得自己工作三年了,结果阿里连面都不面就把自己挂了,这让自己感到很伤心。但是还是有网友觉得,三年不到p6,很正常啊,明年再面就没有问题啦! Java程序员3年经验面阿里P6,...

架构师springboot
52分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部