L lmxiori Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-07 #1 请教句柄是什么东西,有什么用?还有它和变量的关系,有什么联系与区别?谢谢~~~
L lmxiori Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-07 #2 请教句柄是什么东西,有什么用?还有它和变量的关系,有什么联系与区别?谢谢~~~
天 天河流星 Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-07 #3 1. 句柄(handle)实际上是一个标号(整数), 标识系统中(或者程序里)分配的资源对象;<br>2. 例如, 创建一个窗口后, 系统会分配一个目前唯一的handle(整数)号码与之对应;<br>3. 举个简单的例子: 你的身份证号码就是你这个人的handle;<br>4. 与一般变量的区别是: 对已经实例化(创建好了的)系统资源的handle变量只能引用(读);<br> 不能对它赋值; // 也就是说你不能随便改变你的身份证号码;
1. 句柄(handle)实际上是一个标号(整数), 标识系统中(或者程序里)分配的资源对象;<br>2. 例如, 创建一个窗口后, 系统会分配一个目前唯一的handle(整数)号码与之对应;<br>3. 举个简单的例子: 你的身份证号码就是你这个人的handle;<br>4. 与一般变量的区别是: 对已经实例化(创建好了的)系统资源的handle变量只能引用(读);<br> 不能对它赋值; // 也就是说你不能随便改变你的身份证号码;
初 初学者1号 Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-07 #4 什么都不是,弄出来吓人的。说白了,在delphi里,就是一个integer类型。
J Jonson_sunshine Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-07 #5 句柄实际是一个整型记号,操作系统用来登记分配的资源(内存),或者说是用以内存地址<br>转换(物理地址与逻辑地址间作转换,可以参考操作系统或编译原理来理解)。
L lmxiori Unregistered / Unconfirmed GUEST, unregistred user! 2005-12-07 #6 to 天河流星:<br> 谢谢你的回答!<br> 也就是说要用某个资源,只要想方设法得到它相应的句柄就行了?<br> 是不是所有资源都有句柄?如果不是,哪些次源有,哪些没的呢?操作系统的资源能否有相应的句柄呢?[red][/red]
to 天河流星:<br> 谢谢你的回答!<br> 也就是说要用某个资源,只要想方设法得到它相应的句柄就行了?<br> 是不是所有资源都有句柄?如果不是,哪些次源有,哪些没的呢?操作系统的资源能否有相应的句柄呢?[red][/red]