Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как приделать визуальные стили к MFC DLL? / 5 сообщений из 5, страница 1 из 1
27.10.2004, 13:06
    #32756842
Hao
Hao
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как приделать визуальные стили к MFC DLL?
Привет все!

Есть у нас COM DLL, сделанная с использованием MFC. В ней диалоговые формы. Поставлена задача: чтобы диалоги из этой DLL имели XP look. Независимо от вызывающего приложения.
С .NET DLL, написанными на VB, это получается. А вот с MFC DLL пока нет. Возможно ли это вообще, и если да, то как?
...
Рейтинг: 0 / 0
27.10.2004, 17:54
    #32757799
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как приделать визуальные стили к MFC DLL?
Да там просто манифест-файл оформляешь на приложение, и все афтаматам ОК. В доках по XP написана , как писать манифест. Толька инагда эта может привадить к ниправильнаму павидению праграмы, низнаю пачиму.
...
Рейтинг: 0 / 0
27.10.2004, 18:57
    #32757950
Hao
Hao
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как приделать визуальные стили к MFC DLL?
Есле бы была так проста...
...
Рейтинг: 0 / 0
27.10.2004, 20:33
    #32758040
Lepsik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как приделать визуальные стили к MFC DLL?
попробуй прикомпилисть ресурс
...
Рейтинг: 0 / 0
27.10.2004, 21:24
    #32758077
Hao
Hao
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как приделать визуальные стили к MFC DLL?
Так я и знал, что меня начнут манифестом пичкать.... Да уж я чего только с этим манифестом не делал...
Подключаю манифест к exe, exe становится XP-шным, вызываю из него dll, всё так же отлично. А если к exe не подключён манифест, то и dll отображается с Classic look. Хоть что делай.
Сейчас попробовал на VB сделать .NET dll. Тоже, если вызывающий ехе с манифестом, то и DLL имеет XP look. Я активировал визуальные стили в .NET dll с помощью Application.EnableVisualStyles. Тогда они появляются, даже если вызывающий exe без манифеста. Но только для табов, комбо, DateTimePicker. Остальные контролы без визуальных стилей. Бред какой-то. Короче, спасибо Майкрософт...
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как приделать визуальные стили к MFC DLL? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]