Я хочу создать окно без полей через Windowstyle = Нет, но по-прежнему хочу использовать эффект DropShadow по умолчанию.WPF Windowstyle None + Создать DropShadow с помощью собственного API Windows
Я не хочу сам рисовать границу, потому что я НЕ хочу устанавливать AllowTransparency = True (приложение работает в системах нижнего уровня, где это приводит к очень плохой производительности приложения).
Я также НЕ хочу использовать сторонние Dll, которые генерируют «Shell» для меня.
Так что нужно, чтобы вызвать собственный API OS для рисования по умолчанию для меня. Я пробовал этот ответ здесь DropShadow for WPF Borderless Window, но это не работало для окна 8.
Любые предложения были бы полезными.
Благодаря
Edit: Использование .NET 4.0 и решение должно поддерживать ОС Windows 7 и Windows 8