Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Кто знает как делать элементы в стиле Виста?

9.7K
08 февраля 2008 года
SpeedShifter
67 / / 07.10.2007
Кто знает как делать элементы в стиле Виста?
Хотелось бы пользоваться красивыми элементами типа кнопки со стилем Висты (Аэро), например кнопка при наведении курсора плавно темнеет. Или progress bar так красиво нарисован с анимацией с плавными переходами цвета.

Я заметил например что qip 2005 создает такие кнопки, в visul studio тоже при создании шаблона элементы тоже имеют такой вид, а при работе моей программы все выглядит серо аля windows-95. Так что мне кажется гдето можно задать просто стандартный для данной операционке стиль а уже в Висте он будет Аэро.

Подскажите где хоть искать это?
334
08 февраля 2008 года
HexEdit
809 / / 27.07.2006
В студии - при создании виндового проекта есть птица Common-control manifest

Либо в ресурсах - тип 24 (RT_MANIFEST) ID=1
вот код:
<program>.manifest
Код:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
    <assemblyIdentity
        version="1.0.0.0"
        processorArchitecture="X86"
        name="CompanyName.ProductName.YourApp"
        type="win32"
    />
    <description>Your application description here.</description>
    <dependency>
        <dependentAssembly>
            <assemblyIdentity
                type="win32"
                name="Microsoft.Windows.Common-Controls"

version="6.0.0.0"
                processorArchitecture="X86"
                publicKeyToken="6595b64144ccf1df"
                language="*"
            />
        </dependentAssembly>
    </dependency>
</assembly>


ЗЫ. И сдесь это не однократно обсуждалось
9.7K
09 февраля 2008 года
SpeedShifter
67 / / 07.10.2007
В таком виде Вижуал выдает ошибку типа: не найден файл MVCS80.dll
Вот как манифест выглядел по умолчанию:
 
Код:
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
  <dependency>
    <dependentAssembly>
      <assemblyIdentity type='win32' name='Microsoft.VC80.CRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b' >
    </dependentAssembly>
  </dependency>
</assembly>

В чем проблема?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог