我正在阅读关于在 vs 中借助 winapi for c++ 创建简单窗口的教程
在resource.h中我看到了
#define IDC_ERRORTEXT 1001
然后在 resource.rc 中我看到了
EDITTEXT IDC_ERRORTEXT, 4, 20, 176, 20, ES_MULTILINE |
ES_AUTOVSCROLL | ES_READONLY | NOT WS_BORDER | WS_VSCROLL
为什么 IDC_ERRORTEXT
定义使用 1001?它是一些随机数吗?还是在这里定义了可能的字符数?
请注意,我试图将其更改为 10 - 它不会起作用 然后我将其更改为 1005- 它起作用了 然后我改成 10000- 还是没用
我知道它是一个标识符,但是如果我在那里添加另一个 edittext 控件,我应该使用哪个标识符?
假设我要添加其他内容
#define IDC_ERRORTEXT2 ?
#define IDC_ERRORTEXT3 ?
#define IDC_ERRORTEXT4 ?
我应该在那里使用哪些标识符?
最佳答案
1001 常量是 EDITTEXT
控件的标识符。
Lets say I am going to add other (...) Which idetnifiers should I use there?
您只需使用另一个唯一值,比如 1002、1003、1004。
关于c++ - Windows资源源文件#define的含义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36010301/