注册 登录
编程论坛 C++教室

关于Windows API 中ID的问题

jyckder 发布于 2010-11-18 21:09, 593 次点击
在Windows API中 不同的ID 是不是代表不同的意思 而不是我们自己去定义他的意思 比如:
#define IDM_EXIT     105   
这个定义中105是代表退出的意思  这个105是不是系统本身就给它定义了这个意思 还是我们自己给它定义的   如果是系统给它定义的 那么不是有很多ID代表不同的值  这么说 我们还要记很多   而这些ID所代表的意思我们要怎么找才能够知道  如果是我们自己给它定义的  那么要怎么定义呢
4 回复
#2
cnfarer2010-11-18 21:15
是自己给它定义的!其实这就相当于一个标号。自己定义ID代表什么意思,当然只有自己知道!
#3
jyckder2010-11-19 08:56
那应该要怎么去定义  才能让系统知道是这个意思  我在代码中都看不到这样的定义  但是却可以运行
#4
cnfarer2010-11-20 07:15
如果用的是VS的话,在IDM_EXIT上单击右键-->转到申明 就可以看到了(这大概是个菜单项的ID吧)
#5
最近不在2010-11-20 22:35
光标移到IDM_EXIT上,按F12.或者是资源的话,可以看看resource.h和找到工程项目下,用记事本打开.rc文件.
1