| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > Static Text |
| Автор: Edik 27.9.2006, 14:45 | ||||
почему когда я в файле resource.h прописываю #define IDC_STATIC 77 то следующий код не работает, поле статического текста не отображает мою подпись "Hello", согласно программе:
но, когда я назначаю прямо цифровой идентификатор, то тогда работает этот участок с "Hello", как в следующем коде:
|
| Автор: Earnest 27.9.2006, 17:01 |
| Возможно ресурсы у тебя включают какие-то MFC-шные хедеры: там IDC_STATIC определен как -1; хочешь другое значение - придумай другое имя. Наверняка тебе компилер где-то пишет предупреждение насчет redefinition. |
| Автор: Edik 28.9.2006, 13:19 |
| да, да иногда что то насчет redefinition пишет. попробую. |
| Автор: Edik 28.9.2006, 17:13 |
| получилось- я поменял идентификатор статического текста и заработало. даже в моей теме по поводу Picture и OpenFileName я поменял идентификатор Picture и все заработало. но диалог не работает. |