![]() |
Что такое манифест и для чего он служит? Нашел вот это
Манифесты - Win32 apps Манифесты — это XML-файлы, сопровождающие и описывающие параллельные сборки или изолированные приложения. docs.microsoft.com Основные сведения о создании манифестов для программ на C/C++ Дополнительные сведения: общие сведения о создании манифеста для программ C/C++ docs.microsoft.com Сможет кто простым языком рассказать, с примером? |
Эта технология появилась в ХР и полностью основана на SxS. Работает просто: вы запрашиваете у системы ComCtl32.dll шестой версии, и — вуаля — все стандартные контролы рисуются согласно с активированной в системе темой. Если же вы не упомянете в манифесте ComCtl32.dll, или манифест вообще будет отсутствовать в приложении, то система по умолчанию загрузит ComCtl32.dll пятой версии, которая отрисовывает контролы в стиле Win95. Кроме поддержки тем оформления, шестая версия ComCtl32.dll содержит кое-какой функционал, которого нету в пятой версии. Поэтому если отключить темы оформления, некоторые приложения будут работать и выглядеть не так, как задумывали их авторы.
Тык как я понял, в этом минифесте ты просто задаёшь библиотеку dll, какой версии она должна быть. |
| Время: 11:42 |