
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.10.2004, 13:06
|
|||
|---|---|---|---|
|
|||
Как приделать визуальные стили к MFC DLL? |
|||
|
#18+
Привет все! Есть у нас COM DLL, сделанная с использованием MFC. В ней диалоговые формы. Поставлена задача: чтобы диалоги из этой DLL имели XP look. Независимо от вызывающего приложения. С .NET DLL, написанными на VB, это получается. А вот с MFC DLL пока нет. Возможно ли это вообще, и если да, то как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.10.2004, 17:54
|
|||
|---|---|---|---|
Как приделать визуальные стили к MFC DLL? |
|||
|
#18+
Да там просто манифест-файл оформляешь на приложение, и все афтаматам ОК. В доках по XP написана , как писать манифест. Толька инагда эта может привадить к ниправильнаму павидению праграмы, низнаю пачиму. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.10.2004, 18:57
|
|||
|---|---|---|---|
|
|||
Как приделать визуальные стили к MFC DLL? |
|||
|
#18+
Есле бы была так проста... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.10.2004, 20:33
|
|||
|---|---|---|---|
Как приделать визуальные стили к MFC DLL? |
|||
|
#18+
попробуй прикомпилисть ресурс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.10.2004, 21:24
|
|||
|---|---|---|---|
|
|||
Как приделать визуальные стили к MFC DLL? |
|||
|
#18+
Так я и знал, что меня начнут манифестом пичкать.... Да уж я чего только с этим манифестом не делал... Подключаю манифест к exe, exe становится XP-шным, вызываю из него dll, всё так же отлично. А если к exe не подключён манифест, то и dll отображается с Classic look. Хоть что делай. Сейчас попробовал на VB сделать .NET dll. Тоже, если вызывающий ехе с манифестом, то и DLL имеет XP look. Я активировал визуальные стили в .NET dll с помощью Application.EnableVisualStyles. Тогда они появляются, даже если вызывающий exe без манифеста. Но только для табов, комбо, DateTimePicker. Остальные контролы без визуальных стилей. Бред какой-то. Короче, спасибо Майкрософт... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&tablet=1&tid=2034192]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
69ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 202ms |
| total: | 379ms |

| 0 / 0 |
