как отобразить иконку

Тема в разделе "WASM.WIN32", создана пользователем Begin_er, 19 авг 2004.

  1. Begin_er

    Begin_er New Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    1
    Есть static (текст) и кнопка, из ресурсов.

    Как изменить цвет текста и как отобразить иконку на кнопке? В примерах есть исходник, там посылается сообщение BM_SETIMAGE, но кнопка создаётся с помощью CreateWindow, а как быть, если кнопка из ресурсов?
     
  2. krid24

    krid24 Member

    Публикаций:
    0
    Регистрация:
    17 авг 2004
    Сообщения:
    88
    Цвет и фон static'а меняется при обработке сообщения WM_CTLCOLORSTATIC (там надо вызывать SetBkMode/SetBkColor/SetTextColor и возвращать brush). А кнопка должна иметь стиль BS_BITMAP или BS_ICON.