这是因为全屏独占游戏使用了专门的显示模式,例如 DirectX 全屏模式,使得窗口无法显示在游戏上方。而显卡驱动的操作界面可能使用了其他技术,在全屏独占模式下也可以显示在顶层。如果您需要让窗口在全屏游戏上方显示,可能需要使用其他技术,例如窗口挂钩、窗口透明化等。

HWND hWnd = GetConsoleWindow; 获取窗口句柄SetWindowPoshWnd HWND_TOPMOST 0 0 0 0 SWP_NOMOVE SWP_NOSIZE; 设置窗口为最顶层C++ 我使用上方的代码让它永远保持最顶层显示 但是它无法在一些全屏独占游戏上方显示 为什么显卡驱动的操作界面就可以呢

原文地址: https://www.cveoy.top/t/topic/fONo 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录