csharp 在Windows 10上实现“Aero Glass”模糊的C#结构
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp 在Windows 10上实现“Aero Glass”模糊的C#结构相关的知识,希望对你有一定的参考价值。
[DllImport("user32.dll")]
internal static extern int SetWindowCompositionAttribute(IntPtr hwnd, ref WindowCompositionAttributeData data);
[StructLayout(LayoutKind.Sequential)]
internal struct WindowCompositionAttributeData
{
public WindowCompositionAttribute Attribute;
public IntPtr Data;
public int SizeOfData;
}
internal enum WindowCompositionAttribute
{
// ...
WCA_ACCENT_POLICY = 19
// ...
}
internal enum AccentState
{
ACCENT_DISABLED = 0,
ACCENT_ENABLE_GRADIENT = 1,
ACCENT_ENABLE_TRANSPARENTGRADIENT = 2,
ACCENT_ENABLE_BLURBEHIND = 3,
ACCENT_INVALID_STATE = 4
}
[StructLayout(LayoutKind.Sequential)]
internal struct AccentPolicy
{
public AccentState AccentState;
public int AccentFlags;
public int GradientColor;
public int AnimationId;
}
以上是关于csharp 在Windows 10上实现“Aero Glass”模糊的C#结构的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Windows 上实现 RPC 客户端
从源代码安装 qiskit-aer 时出现 CMake 错误
Linux 或 Windows 上实现端口映射
python多线程代码相同,在不同电脑上实现不了
在我的 .NET Windows 窗体上实现从 Chrome 拖放
如何最好地在 Windows 上实现软件更新? [关闭]