| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Visual C++/MFC/WTL > identifier not found - не понятно только почему |
| Автор: TNT86 3.9.2006, 18:31 |
| В одном из диалогов описана кнопка с id IDC_STATIC_MPROJECTS. Далее внутри проги я использую GetDlgItem(IDC_STATIC_MPROJECTS); при компиляции эта строчка выдает error C2065: 'IDC_STATIC_MPROJECTS' : undeclared identifier. Если до компиляции навести мышкой на IDC_STATIC_MPROJECTS, то появляется #define IDC_STATIC_MPROJECTS 1335, то есть вроде id описан, тогда в чем же может быть проблема? |
| Автор: nikitao 3.9.2006, 18:34 |
| Без кода сложно сказать. |
| Автор: Antropoid 3.9.2006, 18:58 | ||
Хе! Тогда пиши
|
| Автор: zkv 3.9.2006, 19:04 |
| проверь, подключен ли файл (прямо или косвенно - через другие файлы) в котором задефайнен IDC_STATIC_MPROJECTS (скорее всего resource.h) к файлу в котором юзаешь GetDlgItem(IDC_STATIC_MPROJECTS); В MFC приложениях обычно он обычно подключается через MyApp.h где MyApp - имя твоего проета. А подсказка не говорит о том, подключен ли соответствующий файл или нет. |