Кнопка становится активной, если RadioButton checked

Тема в разделе "WASM.BEGINNERS", создана пользователем Adrax, 12 дек 2006.

  1. Adrax

    Adrax Алексей

    Публикаций:
    0
    Регистрация:
    14 окт 2006
    Сообщения:
    135
    Адрес:
    г. Курск
    Уважаемые программисты!
    Столкнулся со следующим случаем: есть диалог, выводящий лицензионное соглашение, радиобаттоны и кнопку "Next", причём эта кнопка активируется только если отмечен радиобаттон "Согласен"
    Какими API-функциями это может быть произведено? Проще говоря: что искать в дизассемблере?
    Хочу сделать кнопку постоянно активной, радиобаттоны убрать, а вместо лицензионного соглашения вставить свою мессагу. И соглашение, и радиобаттоны, и кнопка свободно видны в редакторе ресурсов - может отсюда можно кнопку сделать активной?
    Помогите, пожалуйста, добрым советом
     
  2. Cigan

    Cigan New Member

    Публикаций:
    0
    Регистрация:
    13 окт 2003
    Сообщения:
    54
    Адрес:
    Моск.обл
    IsDlgButtonChecked как вариант для проверки статуса и SendMessage для активации кнопки
     
  3. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    EnableWindow для активации,
    ===========
    а проверять - обработать WM_COMMAND c lParam=ID_RADIOBUTTON (или CHECKBOX)
     
  4. atorn

    atorn New Member

    Публикаций:
    0
    Регистрация:
    14 дек 2006
    Сообщения:
    64
    Можно просто поменять в редакторе ресурсов index radiobutton и убрать стиль отображения (у меня - visible). У кнопки убрать disabled.