2025年3月24日 星期一 甲辰(龙)年 月廿三 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > Python

python --windows弹框

时间:08-17来源:作者:点击数:35
城东书院 www.cdsy.xyz

python --windows弹框

win32方式

  • import win32api, win32con
  • shuru = win32api.MessageBox(0, f'检测到系统已更新至1.0.6版本,是否立即更新?', 'edg系统更新', win32con.MB_YESNO | win32con.MB_SYSTEMMODAL)
  • if shuru == win32con.IDYES:
  • logger.success(f'用户选择是')

tk方式

  • def pop_messagebox() -> bool:
  • '''弹是否框'''
  • root = tk.Tk()
  • root.withdraw()
  • root.attributes('-topmost', 1) # 让选择器窗口始终在顶层
  • result = messagebox.askyesno("提示", "您确定要执行此操作吗?")
  • return result

ctypes

  • import ctypes
  • # 定义消息框的标题和内容
  • title = "Custom Icon Message Box"
  • message = "This is a message box with custom icon!"
  • # 显示消息框
  • ctypes.windll.user32.MessageBoxW(0, message, title, 0x40 | 0x0 | 0x100)
城东书院 www.cdsy.xyz
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐