|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Авг 14, 2004 08:30:19 Как сделать ВСЁ как в ХР (кнопки, чекбоксы ...) ? |
|
|
Дата: Авг 14, 2004 10:28:01 Нужен манифест !)
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
name="XPApplication"
processorArchitecture="x86"
version="7.0.2.99"
type="win32"/>
<description>Windows Shell</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="x86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>
Кладешь этот файл рядом со своим exe файлом и под ХР все кнопки и прочее будут в ее стиле. Имя файла должно быть например prog.exe, её манифест должен иметь имя prog.exe.manifest |
|
|
Дата: Авг 14, 2004 10:32:47 И еще, эту "батву" точно можно записать в ресурсы, но я не знаю как. Попробуй, может и получится. |
|
|
Дата: Авг 14, 2004 11:50:08 Вот строчка из .rc файла: 1 24 DISCARDABLE "filename.manifest" где filename.manifest - имя файла, содержащего манифест(<?xml version и т.д.) |
|
|
Дата: Авг 14, 2004 13:28:21 Где почитать про поля этого манифеста ? Или это стандартный язык xml ? |
|
|
Дата: Авг 15, 2004 08:39:16 Думаю всё будет работать ! СПАСИБО ! |
|
|
Дата: Авг 16, 2004 14:16:19 1. Сделай инклуды: include comctl32.inc includelib shell32.lib 2. Перед созданием окна вызови: invoke InitCommonControls 3. После этого используя прогу 'PE Explorer' (взять можно на www.heaventools.com),жмешь кнопку 'Resource View/Editor' и, после, кнопку 'XP Visual Style Manifest Wizard'. По окончании работы волшебника сохраняешь exe-файл под любым именем(желательно отличным от исходного). That's all. |
|
|
Дата: Авг 16, 2004 16:07:02 ChS в MSDN :)) |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.083 |