我用的是VC6.0,照着别人的工程做练习。结果在一个工程的两个对话框中,别人可以给按钮命同一个名字,比如说都是IDC_BTN_HOMEMTR,就是说对话框中有同样的一个按钮。
而我去命名时,却出现了,
“A control with this ID already exists.Enter a unique control ID.”
为什么我的就不行而别人的就行,我要在后面加个1变成IDC_BTN_HOMEMTR1 才行。我打开resoure.h文件发现别人是这样宏定义的#define IDC_BTN_HOMEMTR 1225,
而我的却有两个,
define IDC_BTN_HOMEMTR1 1024,
define IDC_BTN_HOMEMTR 1020,
这个宏不是拖一个控件就自己定义的么,能不能自己修改,我怕修改了整个工程都报废了。
拼凑别人代码的伤不起
而我去命名时,却出现了,
“A control with this ID already exists.Enter a unique control ID.”
为什么我的就不行而别人的就行,我要在后面加个1变成IDC_BTN_HOMEMTR1 才行。我打开resoure.h文件发现别人是这样宏定义的#define IDC_BTN_HOMEMTR 1225,
而我的却有两个,
define IDC_BTN_HOMEMTR1 1024,
define IDC_BTN_HOMEMTR 1020,
这个宏不是拖一个控件就自己定义的么,能不能自己修改,我怕修改了整个工程都报废了。
拼凑别人代码的伤不起
PUSHBUTTON "归位马达",IDC_BTN_HOMEMTR,279,199,52,28,NOT WS_VISIBLE |
WS_DISABLED
另一个
PUSHBUTTON "归位马达",IDC_BTN_HOMEMTR,277,215,50,32,NOT WS_VISIBLE |
WS_DISABLED
他们确实不一样,但是我要怎样才能在另一个对话框中也名一样的名啊?