标题:Windows编程中所谓的句柄是否就是指针
只看楼主
ioriliao
Rank: 7Rank: 7Rank: 7
来 自:广东
等 级:贵宾
威 望:32
帖 子:2829
专家分:647
注 册:2006-11-30
结帖率:78.95%
已结贴  问题点数:20 回复次数:11 
Windows编程中所谓的句柄是否就是指针
Windows编程中所谓的句柄是否就是指针?
谢谢!
搜索更多相关主题的帖子: 句柄 指针 Windows 
2010-05-17 21:13
NoSoul
Rank: 9Rank: 9Rank: 9
来 自:沈阳化工大学
等 级:蜘蛛侠
帖 子:283
专家分:1010
注 册:2009-6-6
得分:0 
句柄是指针的一部分,windows需要的只是句柄内容,而不是全部的指针内容

我想伸手拉近點,竟觸不到那邊,就欠一點點,但這一點點...卻好遠
2010-05-17 21:17
BlueGuy
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:29
帖 子:4476
专家分:4055
注 册:2009-4-18
得分:10 
是指针的指针, 还是指针,/

我就是真命天子,顺我者生,逆我者死!
2010-05-17 21:18
ioriliao
Rank: 7Rank: 7Rank: 7
来 自:广东
等 级:贵宾
威 望:32
帖 子:2829
专家分:647
注 册:2006-11-30
得分:0 
回复 2楼 NoSoul
句柄是指针的一部份?指针还分成有几部分?

/images/2011/147787/2011051411021524.jpg" border="0" />
2010-05-17 21:31
ioriliao
Rank: 7Rank: 7Rank: 7
来 自:广东
等 级:贵宾
威 望:32
帖 子:2829
专家分:647
注 册:2006-11-30
得分:0 
以前看windows编程时老是句柄来句柄去,却不知道句柄的本质,这几天在帮朋友写一个程序突然间发现了句柄的本质就是指针。但不确定,所以上来问问。

/images/2011/147787/2011051411021524.jpg" border="0" />
2010-05-17 21:34
我菜119
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
帖 子:938
专家分:1756
注 册:2009-10-17
得分:0 
回复 2楼 NoSoul
你是沈阳化工大学的?呵呵!我也是呀!你是大几的呢?

愿用余生致力编程
2010-05-17 21:39
NoSoul
Rank: 9Rank: 9Rank: 9
来 自:沈阳化工大学
等 级:蜘蛛侠
帖 子:283
专家分:1010
注 册:2009-6-6
得分:0 
回复 6楼 我菜119
搞ACM的

我想伸手拉近點,竟觸不到那邊,就欠一點點,但這一點點...卻好遠
2010-05-18 16:57
NoSoul
Rank: 9Rank: 9Rank: 9
来 自:沈阳化工大学
等 级:蜘蛛侠
帖 子:283
专家分:1010
注 册:2009-6-6
得分:0 
回复 4楼 ioriliao
比如是 一个结构体的指针 包含a,b两部分 但我只要a部分的内容  b部分我不要   使用的句柄就是只包含a的内容的指针

我想伸手拉近點,竟觸不到那邊,就欠一點點,但這一點點...卻好遠
2010-05-18 16:59
ioriliao
Rank: 7Rank: 7Rank: 7
来 自:广东
等 级:贵宾
威 望:32
帖 子:2829
专家分:647
注 册:2006-11-30
得分:0 
回复 8楼 NoSoul
还不一样是指针

/images/2011/147787/2011051411021524.jpg" border="0" />
2010-05-18 17:31
hahayezhe
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:湖南张家界
等 级:贵宾
威 望:24
帖 子:1386
专家分:6999
注 册:2010-3-8
得分:10 
句柄和指针是有区别的 句柄标示着特定的对象 只是一个标识符而已
但是并不能通过句柄去修改其对象
你完全找不到 HWND hwnd; hwnd->这种写法
而指针不同了 我们可以通过指针去修改其指向的内容
2010-05-18 18:05



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-307089-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013146 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved