отображение картинки и не активное меню

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

  1. devil fox

    devil fox New Member

    Публикаций:
    0
    Регистрация:
    8 сен 2006
    Сообщения:
    5
    Здравствуйте господа.
    Помогите пожалуйста разобраться с двумя вопросами.
    1. Вывожу картинку на форму(из ресурса). Усе харошо. По клику на мышь отрисосываются другие картинки (из ресурса). Усе харошо. Но стоит только свернуть приложение или перекрыть его другим окном, как все картинки исчезают и остается только одна (последняя отрисованная). Как с этим бороться.
    2. При запуске программы мне необходимо что бы один из пунктов меню был не активен, а другой активен. При клике на активном пункте меню он становится не активным а не активный - активным.
    Заранее благодарен.
     
  2. assorted

    assorted New Member

    Публикаций:
    0
    Регистрация:
    7 авг 2006
    Сообщения:
    227
    Тебе надо Обрабатывать WM_PAINT
     
  3. devil fox

    devil fox New Member

    Публикаций:
    0
    Регистрация:
    8 сен 2006
    Сообщения:
    5
    Эт как?
    Я на WM_PAINT отрисовываю главную картинку. А потом по клику мыши другие.
     
  4. shi

    shi New Member

    Публикаций:
    0
    Регистрация:
    27 июл 2006
    Сообщения:
    41
    Надо всё рисовать в WM_PAINT
    Например, сделай bool массив, в котором для каждой картинки хранишь, должна она быть на экране, или нет. В событиях paint и click вызываешь процедуру, которая рисует всё,чё надо
    Это для общего случая, в твоём, наверняка, массив не понадобится