句柄与进程ID的区别
来源:互联网 发布:数据库工程师 职称 编辑:程序博客网 时间:2024/04/29 06:38
1、关于句柄:
句柄是WONDOWS用来标识被应用程序所建立或使用的对象的唯一整数,WINDOWS使用各种各样的句柄标识诸如应用程序实例,窗口,控制,位图,GDI对象等等。WINDOWS句柄有点象C语言中的文件句柄。
句柄是一个标识符,是拿来标识对象或者项目的,它就象我们的姓名一样,每个人都会有一个,不同的人的姓名不一样,但是,也可能有一个名字和你一样的人。从数据类型上来看它只是一个16位的无符号整数。应用程序几乎总是通过调用一个WINDOWS函数来获得一个句柄,之后其他的WINDOWS函数就可以使用该句柄,以引用相应的对象。在WINDOWS编程中会用到大量的句柄,比如:HINSTANCE(实例句柄),HBITMAP(位图句柄),HDC(设备描述表句柄),HICON(图标句柄)等等,这当中还有一个通用的句柄,就是HANDLE.
2、关于进程ID
一个进程只有它的进程ID是独一无二的,操作系统通过进程ID来标识一个进程。
总的来说:
句柄是对象的唯一标识,进程ID是进程的唯一标识,都可以通过相关函数进行操作。
句柄是WONDOWS用来标识被应用程序所建立或使用的对象的唯一整数,WINDOWS使用各种各样的句柄标识诸如应用程序实例,窗口,控制,位图,GDI对象等等。WINDOWS句柄有点象C语言中的文件句柄。
句柄是一个标识符,是拿来标识对象或者项目的,它就象我们的姓名一样,每个人都会有一个,不同的人的姓名不一样,但是,也可能有一个名字和你一样的人。从数据类型上来看它只是一个16位的无符号整数。应用程序几乎总是通过调用一个WINDOWS函数来获得一个句柄,之后其他的WINDOWS函数就可以使用该句柄,以引用相应的对象。在WINDOWS编程中会用到大量的句柄,比如:HINSTANCE(实例句柄),HBITMAP(位图句柄),HDC(设备描述表句柄),HICON(图标句柄)等等,这当中还有一个通用的句柄,就是HANDLE.
2、关于进程ID
一个进程只有它的进程ID是独一无二的,操作系统通过进程ID来标识一个进程。
总的来说:
句柄是对象的唯一标识,进程ID是进程的唯一标识,都可以通过相关函数进行操作。
0 0
- 句柄与进程ID的区别
- 句柄与ID的区别
- 句柄与ID的区别
- 进程句柄和进程ID的区别和关系
- 进程序名得到进程ID和句柄与进程的公司名
- 模块句柄和进程句柄的区别?
- 线程ID 与 线程句柄 区别
- 线程ID 与 线程句柄 区别
- 线程ID 与 线程句柄 区别
- 线程ID 与 线程句柄 区别 (转载)
- 进程 进程句柄 进程ID
- 线程(进程)的句柄与伪句柄
- Delphi6 获得当前进程ID与句柄并终止进程。
- 窗口句柄,进程ID,进程句柄,线程ID,线程句柄
- 窗口句柄,进程ID,进程句柄,线程ID,线程句柄
- 线程ID和句柄的区别
- 线程句柄和线程ID的区别
- Windows中句柄和ID的区别
- Ubuntu密码恢复的方法
- fzoj 2154 KMP
- 支持向量机(SVM)介绍
- Android - 环境配置
- 9.5 主节点
- 句柄与进程ID的区别
- 有点意思的C/C++问题及解答:21-25
- 黑马程序员_基本数据类型包装类
- oracle MERGE
- 支持向量机对线性不可分数据的处理
- windows.h 下的 system
- ios多线程的几种创建方式
- JCS的学习与应用一:JCS谓何?
- JS中判断一个字符串是否包含汉字