我正在讀關於與WINAPI的幫助C++在VS意義
在RESOURCE.H我看到
#define IDC_ERRORTEXT 1001
,然後創建簡單的Windows教程在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 ?
我應該使用哪種idetnifiers呢?
'數量1001'有API的特殊的意義。由於它不具有讀者的意義,因此頭文件給出了一個符號名稱('IDC_ERRORTEXT')。它不是一個隨機的,而是一個非常特殊的*號碼,帶有一個「名稱」以便於處理。 – DevSolar
'ID'表示*標識符* –
如果本教程已經手動編碼了資源文件和這些值,那麼它還應該告訴您這些值的範圍。如果沒有,請找一本不同的書或教程。 – crashmstr