全屏应用程序的 C# WPF 覆盖?
C# WPF Overlay for fullscreen applications?
我正在制作一个应用程序来显示您按下的键,我想知道是否有办法在屏幕顶部覆盖一些图像小部件,以便即使您全屏显示它们也能保持在顶部屏幕模式。我在 Visual Studio 中使用 WPF。 link 教程或下载示例会有很大帮助!
您尚未阐明是希望小部件显示在所有 windows 之上,还是只显示在 WPF 小部件之上。
如果您希望它只显示在您的 window 上,请考虑使用 an adorner。
如果你想让它出现在 all windows 上,那么使用 this WindowSinker class 拦截你的 window 的 WM_SETFOCUS 消息] 并调用 SetWindowPos 来设置 HWND_TOPMOST 标志。
我正在制作一个应用程序来显示您按下的键,我想知道是否有办法在屏幕顶部覆盖一些图像小部件,以便即使您全屏显示它们也能保持在顶部屏幕模式。我在 Visual Studio 中使用 WPF。 link 教程或下载示例会有很大帮助!
您尚未阐明是希望小部件显示在所有 windows 之上,还是只显示在 WPF 小部件之上。
如果您希望它只显示在您的 window 上,请考虑使用 an adorner。
如果你想让它出现在 all windows 上,那么使用 this WindowSinker class 拦截你的 window 的 WM_SETFOCUS 消息] 并调用 SetWindowPos 来设置 HWND_TOPMOST 标志。