我正在使用VS2005來定位WinCE設備,目前正在構建MFC GUI。 我越來越能排C++編譯器錯誤 - RC2108:預期的數值對話框常量
CTEXT IDC_PG,168,183,63,63
相關的錯誤說
my_app.rc(95):錯誤RC2108:預期數值對話框不斷
我相信那CTEXT線是有問題的(錯誤指向這條線之後的線,我已經將CTEX線從塊的中間移動到了末尾,在CTEXT之後,當它在中間時也出現錯誤),但是我有不知道這裏可能不正確。
這是代碼滿塊:
BEGIN
LTEXT "Static",IDC_SEL,337,122,63,61,SS_NOTIFY
LTEXT "Static",IDC_ESC,337,183,62,63,SS_NOTIFY
LTEXT "Static",IDC_RETURN,337,122,63,123,SS_NOTIFY
LTEXT "Static",IDC_RB,337,45,63,61,SS_NOTIFY
LTEXT "Static",IDC_LB,337,0,63,61,SS_NOTIFY
LTEXT "Static",IDC_DN,337,61,63,61,SS_NOTIFY
LTEXT "Static",IDC_UP,337,0,63,61,SS_NOTIFY
LTEXT "Static",IDC_SET,274,183,63,63,SS_NOTIFY
LTEXT "Static",IDC_VYPLN,0,183,211,63,SS_NOTIFY
LISTBOX IDC_LF,1,1,338,182,LBS_NOINTEGRALHEIGHT | NOT WS_BORDER | WS_TABSTOP
CTEXT "Static",IDC_PHOTO,0,0,337,245
CTEXT "Static",IDC_BG,0,0,400,245
LTEXT "Static",IDC_ESC2,202,182,62,63,SS_NOTIFY
CTEXT IDC_PG,168,183,63,63 //PagingWidget
END
預先感謝在此脫落的一些光。
'IDC_PG'是如何定義的以及你從哪裏得到id'168'? – Stefan
在頭文件中定義 - #define IDC_PG 1017 手動計算數字 – dram
您是否曾嘗試將字符串放在前面? 'CTEXT「測試」,IDC_PG,168,183,63,63'? https://msdn.microsoft.com/en-us/library/windows/desktop/aa380915(v=vs.85).aspx – Stefan