如何让消息框全屏显示

问题描述 投票:0回答:1

显示消息框时,如果您当前处于全屏状态,它将出现在背景中,例如观看视频。如何让消息框在全屏时也显示?

import ctypes 
MessageBox = ctypes.windll.user32.MessageBoxW
MessageBox(None, 'Message', 'Window title', 0x40000)
python ctypes
1个回答
0
投票

您可以修改消息框创建标志以确保它始终出现在前台。发生您所描述的问题是因为默认情况下,消息框可能出现在全屏应用程序后面。要强制它出现在前台,您可以调整 MessageBoxW 标志以包含 MB_TOPMOST。

import ctypes
 here`MessageBox = ctypes.windll.user32.MessageBoxW
 MessageBox(None, 'Message', 'Window title', 0x40000 | 0x40000)
© www.soinside.com 2019 - 2024. All rights reserved.