добавить изображение на кнопку

Тема в разделе "WASM.BEGINNERS", создана пользователем zxcc, 14 янв 2007.

  1. zxcc

    zxcc New Member

    Публикаций:
    0
    Регистрация:
    21 окт 2006
    Сообщения:
    172
    Как добавить изображение на кнопку в диал.окне
     
  2. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    zxcc
    рисовать кнопку самому.
     
  3. zxcc

    zxcc New Member

    Публикаций:
    0
    Регистрация:
    21 окт 2006
    Сообщения:
    172
    Где можно прочитать об этом на русском под masm.В примерах masm не могу разобраться без описания.
     
  4. CodeTao

    CodeTao Евгений

    Публикаций:
    0
    Регистрация:
    31 окт 2006
    Сообщения:
    177
    Адрес:
    штаты
    Есть по VC++, думаю поможет разобраться, - http://www.rsdn.ru -> статьи -> Интерфейс пользователя -> Элементы управления -> Кнопки -> Как сделать нестандартную кнопку на основе битмапа?
     
  5. 10110111

    10110111 New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2006
    Сообщения:
    319
    Адрес:
    Санкт-Петербург
    http://asm.shadrinsk.net/buttons.zip
    Дофигище разных кнопок=)Правда, не описано, но по коду и так понятно.
     
  6. zxcc

    zxcc New Member

    Публикаций:
    0
    Регистрация:
    21 окт 2006
    Сообщения:
    172
    Спасибо всем.Пока не разобрался.Мне бы пример как в диалоговом окне добавить изображение на кнопку.Что в ресурсах прописать?
     
  7. Chib777

    Chib777 Александр

    Публикаций:
    0
    Регистрация:
    22 сен 2003
    Сообщения:
    82
    Адрес:
    Ukraine, Odessa
  8. twgt

    twgt New Member

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    1.494
    А разве BitBlt на кнопкё не сработает?
     
  9. Chib777

    Chib777 Александр

    Публикаций:
    0
    Регистрация:
    22 сен 2003
    Сообщения:
    82
    Адрес:
    Ukraine, Odessa
    twgt
    BitBlt то может и сработает, смотря где ты будешь его использовать. Можно меняя стиль кнопки, добавить изображение на кнопку, стандартными средствами Win32API так сказать, но тогда будет только иконка без текста. Если тебе надо и текст и иконка, тогда нужно делать перерисовываемый контрол, смотри сообщение WM_DRAWITEM и т.п. В XXControls в примере button, там как раз обработка его и не только реализовано.
     
  10. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    В исходниках на сайте тоже есть пример с кучкой разных кнопок.
     
  11. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    хе-хе :)
     
  12. rmn

    rmn Well-Known Member

    Публикаций:
    0
    Регистрация:
    23 ноя 2004
    Сообщения:
    2.347
    shoo
    надо с текстом :)
     
  13. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    не заказывали (пока). если да - тогда действительно самому придется рисовать через OWNERDRAW. или просто текст "врисовать" в картинку ;)