首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
编程技术
发新帖
0
0
对话框的类名问题
发表于: 2006-8-11 11:34
5427
对话框的类名问题
wiaa
6
2006-8-11 11:34
5427
对话框的 ClassName 是怎么定的……
似乎现在用windows XP,类名全是 "#32770"
然而,记得以前在win9x年代的时候写程序,似乎95、98下对话框的类名都不同。
类名和操作系统的版本有什么关系?
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
7
)
小虾
雪 币:
2384
活跃值:
(766)
能力值:
(RANK:410 )
在线值:
发帖
36
回帖
2248
粉丝
7
关注
私信
小虾
10
2
楼
#32770的类名是*.res生成的对话框模块默认的类名(当然也可以在对话框中指定类名的),可能现在编程序比较多人使用资源文件生成的窗口了,而且又懒的指定类名了,直接使用资源对话框的类名了。
2006-8-11 11:53
0
wiaa
雪 币:
249
活跃值:
(10)
能力值:
( LV12,RANK:250 )
在线值:
发帖
30
回帖
171
粉丝
1
关注
私信
wiaa
6
3
楼
.res中可以指定类名?……哦
那么这个 "#32770" 不是由操作系统决定,而是由编译器和.res决定的?
为何同样的VC代码,当时在win98下就会由不同的类名呢? 似乎也是"#32???" 记不起来了
2006-8-11 12:07
0
小虾
雪 币:
2384
活跃值:
(766)
能力值:
(RANK:410 )
在线值:
发帖
36
回帖
2248
粉丝
7
关注
私信
小虾
10
4
楼
可以指定,不过我刚才试了一下,指定了类名,对话框就无法运行啦。
这个"#32770"是不是由操作系统决定就不太清楚了。因为我只管用,从来没关心过这个问题。
2006-8-11 12:17
0
wiaa
雪 币:
249
活跃值:
(10)
能力值:
( LV12,RANK:250 )
在线值:
发帖
30
回帖
171
粉丝
1
关注
私信
wiaa
6
5
楼
有时候,比如用FindWindow的时候就不敢随便写 "#32770" 怕到Win9x上没法用。于是对于一些没有标题的对话框(比如边锋游戏以前的末尾广告)只能FindWindow(NULL,"");之后去枚举子窗口……繁那。
今天突然想到这个问题,就来问问。
感谢楼上的回答
2006-8-11 20:18
0
ahaisoft
雪 币:
218
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
18
回帖
67
粉丝
0
关注
私信
ahaisoft
6
楼
#32770就是对话框的类名吧。难道9X中就不是了?
2006-8-15 11:35
0
wiaa
雪 币:
249
活跃值:
(10)
能力值:
( LV12,RANK:250 )
在线值:
发帖
30
回帖
171
粉丝
1
关注
私信
wiaa
6
7
楼
好像9x中不是的
由于硬盘小,安装了XP后不可能再去install9x。有点印象似乎不是的。
2006-8-15 12:01
0
WAKU
雪 币:
179
活跃值:
(131)
能力值:
( LV12,RANK:290 )
在线值:
发帖
32
回帖
501
粉丝
0
关注
私信
WAKU
7
8
楼
自定义的对话框类,注册窗口类时需要加上
wndclass.cbWndExtra = DLGWINDOWEXTRA ;
要不就显示不出来
2006-8-15 16:57
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
wiaa
6
30
发帖
171
回帖
250
RANK
关注
私信
他的文章
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部