Je travaille avec VS2005 pour cibler un périphérique WinCE, en cours de création d'interface graphique MFC. Je reçois une erreur liée à la ligneErreur de compilateur C++ - RC2108: constante de dialogue numérique attendue
CTEXT IDC_PG,168,183,63,63
disant
my_app.rc (95): erreur RC2108: attendue dialogue numérique constante
Je suis convaincu cette ligne CTEXT est problématique (l'erreur pointe sur la ligne après celle-ci.J'ai déplacé la ligne CTEX du milieu du bloc jusqu'à la fin, j'obtenais une erreur pour la ligne après CTEXT aussi quand il était au milieu) mais j'ai aucune idée de ce qui pourrait être incorrect ici.
Ce bloc complet est de code:
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
Merci à l'avance pour faire la lumière sur ce point.
Comment 'IDC_PG' est-il défini et où avez-vous obtenu l'ID' 168'? – Stefan
défini dans l'en-tête - #define IDC_PG 1017 nombre calculé manuellement – dram
Avez-vous essayé de mettre une chaîne en avant? 'CTEXT" test ", IDC_PG, 168,183,63,63'? https://msdn.microsoft.com/en-us/library/windows/desktop/aa380915(v=vs.85).aspx – Stefan