стиль темы для кнопок без манифеста

Тема в разделе "WASM.WIN32", создана пользователем Freecod, 25 янв 2007.

  1. Freecod

    Freecod New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2006
    Сообщения:
    136
    Можно ли реализовать сабж для всех программ, а то режет глаза.
    Вообще, почему в одних прогр. стиль темы пашет, а в других нет?
     
  2. CnCVK

    CnCVK New Member

    Публикаций:
    0
    Регистрация:
    9 авг 2006
    Сообщения:
    108
    В некоторых программах нет вызова InitCommonControls из COMCTL32.DLL
    они обычно просто не запускаются.
    Консольные и WOW-subsystem окна видимо специально отображаются без тем.
    и и конечно ownerdraw котролы не будут рисоваться по новому.
     
  3. Freecod

    Freecod New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2006
    Сообщения:
    136
    Обидно. :dntknw:
     
  4. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Вызов можно вставить, манифест можно добавить либо в ресурсы, либо рядом положить. Единственно, консоль и 16битные проги будут со своим гуи.
     
  5. Nouzui

    Nouzui New Member

    Публикаций:
    0
    Регистрация:
    17 ноя 2006
    Сообщения:
    856
    ага.. и делать так для каждой программульки
     
  6. Freecod

    Freecod New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2006
    Сообщения:
    136
    А вот про "вставить в ресурсы" можно по-подробнее?
     
  7. Twister

    Twister New Member

    Публикаций:
    0
    Регистрация:
    12 окт 2005
    Сообщения:
    720
    Адрес:
    Алматы
    Freecod
    Restorator, к примеру, умеет это делать...
     
  8. Freecod

    Freecod New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2006
    Сообщения:
    136
    А рекурсивно, самому? Код есть?
     
  9. CnCVK

    CnCVK New Member

    Публикаций:
    0
    Регистрация:
    9 авг 2006
    Сообщения:
    108
    ну можно и самому...
    редактируешь ресурсы в PE файле
    в принципе ничего сложного.

    они видимо хучатся в ThemeService -> можно попытаться un-хучить :)