Проблема с #define

Тема в разделе "C и С++ FAQ", создана пользователем -, 5 май 2004.

Статус темы:
Закрыта.
  1. Гость

    Здравствуйте уважаемые программисты!
    Как студент 2-го курса задам ламерский вопрос.
    Пишу программу в visual c++ 6.0. Смысл не важен, важно то, что в ней имеется меню. При нажатии на один из его пунктов должно вылахить первое окно. Там что то вводится и при нажатии на "OK" вылазит второе. С первым окном все нормально, но второе вылазить не хочет. Проблема в следующем:
    =============файл recource.h=============
    #define nParts 2
    #define ID_STATUSBAR 101
    #define MyMenu 102
    #define IDD_DLGEDIT 103
    #define IDC_EDIT1 104
    #define IDC_EDIT2 105
    #define IDD_DLGPOL 106
    #define IDC_EDIT3 107

    #define IDM_DLG_EDIT 40002
    #define IDM_EXIT 40004

    .....................
    =========================================
    Вот. Две выделенные строчки относятся ко второму диалоговому окну.
    Т.е. IDD_DLGPOL - идентификатор самого второго окна, а IDC_EDIT3 - идентификатор поля ввода в этом окне. Их значения 106 и 107 неправильные.
    Какие должны быть там значения??? От чего они вообще зависят?
     
  2. Serge

    Serge Гость

    В VC++ не ориентируюсь. Но, похоже, у вас конфликт с системными идентификаторами. Ваши номера, IDD_DLGPOL и IDC_EDIT3, очень похожи на коды ошибок в OLE. Используете команду HANDLE_MAX + N, если она есть на VC++. По той же причине, похоже и IDC_EDIT2, не должна работать. Только не понятно как вы попали в VC++ на подобные грабли.
     
  3. Kite

    Kite Гость

    Serge написал ерунду. нормальные там ID. В чем проблема то? С чего ты взял что они не правильные
     
  4. LIN

    LIN Гость

    если так и не разобрался, но очень хочется, то можешь скинуть исходник на мыло посмотрю ... (lahno@astron.by)
     
Загрузка...
Похожие Темы - Проблема #define
  1. Zloikaktus
    Ответов:
    0
    Просмотров:
    12
  2. c0de3r
    Ответов:
    5
    Просмотров:
    134
  3. DobermannTT
    Ответов:
    10
    Просмотров:
    139
  4. SoulPaladin
    Ответов:
    4
    Просмотров:
    135
  5. Artael
    Ответов:
    1
    Просмотров:
    112
Статус темы:
Закрыта.

Поделиться этой страницей