注册 登录
编程论坛 VC.NET论坛

[求助]句柄和指针有什么区别

xupeng 发布于 2006-08-22 17:08, 3030 次点击
请问星河斑竹:句柄和指针有什么区别?
偶还是个菜鸟啊,最好能介绍的详细些
13 回复
#2
十一月天2006-08-23 12:28
句柄是什么?我这块没学好
#3
xupeng2006-08-23 13:06
Windows是通过应用程序句柄来控制应用程序的,而应用程序通过窗口的句柄来控制窗口的.
从作用看句柄就是指针,从代码看句柄不同于指针
偶有点迷糊
#4
十一月天2006-08-23 16:26

那你研究句柄有什么用?句柄能做什么?

#5
baidu2006-08-23 16:31
请问谁是提问者?
#6
十一月天2006-08-23 16:33
以下是引用baidu在2006-8-23 16:31:46的发言:
请问谁是提问者?

他要是能回答了我的问题,那他自己也就不会再问这个问题了,我的问题是很容易回答的

#7
weidonghongzjk2006-08-23 23:26
应该是一回事,估计是把指针封装了
#8
xupeng2006-08-24 08:05
请大侠告诉偶啊偶有急用
#9
videolearner2006-08-24 08:30
句柄是一种资源的标识,类似于指针。既然句柄是一种资源那它就要占有内存。
也就是说句柄是一个类型,就像整型,字符型,指针。。。
句柄有窗口句柄,光标句柄,图标句柄,应用程序实例句。。。
#10
videolearner2006-08-24 08:31
不知我说的是否清楚明白!
#11
videolearner2006-08-24 08:33
其实句柄和指针没什么关系,只是同类别而已。
#12
xupeng2006-08-24 08:42
[QUOTE]也就是说句柄是一个类型[/QUOTE]
是个句柄类型的变量,还是就是个类型没实例化,
没没实例化怎么用
#13
videolearner2006-08-24 13:34

类型实例化是什么意思啊?
句柄不就是一个数据类型嘛。
定义一个句柄类型不就可以用嘛!
我也是刚接触vc,有些问题也搞不明白!

#14
xupeng2006-08-24 14:22
整型怎么用:
int i = 100;
你不能这么用
int = 100.
1