文档章节

学习使用资源文件[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
WindowsAPI每日一练(2) 使用应用程序句柄

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

奶berber
07/03
0
0
win32 的DLL中创建windows窗口

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

MrStone
2012/11/27
0
0
模块句柄(实例句柄)和句柄的区别

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

土匪猿
05/15
0
0
delphi资源文件制作及使用详解

delphi资源文件制作及使用详解 摘自:http://www.ej38.com/showinfo/delphi-131567.html 一、引子: 现在的Windows应用程序几乎都使用图标、图片、光标、声音等,我们称它们为资源(Resourc...

vga
2015/03/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Java 压缩解压通用工具包 ZIP TAR GZ

import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.i......

MrPei
8分钟前
1
0
Java Generator

以前我以为只有Python才会有generator,看来当时的我才年轻,后来认真研读《Thinking in Java》之后大有感悟,原来Java亦有generator,故做一次记录分享。过程中主要通过具体代码展示笔记简单...

编程SHA
9分钟前
1
0
阿里数据库的极致弹性之路

阿里妹导读:数据库从IOE(IBM小机、Oracle商业DB、EMC存储)一路走来,大家都知道数据库是资源重依赖的软件,对服务器的三大件CPU、内存、磁盘几乎都有要求。数据库作为广泛使用的数据存储系...

阿里云官方博客
10分钟前
2
0
另一个应用时代崛起:见证PWA书写历史

iOS 上的“超级小程序”苹果在春天正式推送的 iOS 11.3 带来了不少重要更新,大家比较熟悉的就是电池管理和关闭降频功能,不过对于很多关注前端技术和 Web App 的用户应该注意到了,苹果 iO...

临江仙卜算子
12分钟前
1
0
Maven使用—拷贝Maven依赖jar包到指定目录

一、导出到默认目录 targed/dependency 从Maven项目中导出项目依赖的jar包:进入工程pom.xml 所在的目录下,执行如下命令: 1 mvn dependency:copy-dependencies 或在eclipse中,选择项目的p...

丁建祥
14分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部