【tkinter】云母特效 | 您所在的位置:网站首页 › 云母特效是什么 › 【tkinter】云母特效 |
tkinter云母特效
注意事项
前言
安装库
使用云母特效
完整代码
效果预览
补充
完整代码
效果预览
可选项
darkdetect简单使用
完整代码(标题栏改变)①
完整代码(整个窗口改变)②
注意事项
这篇论文仅对Windows11系统有效,如果是macOs、Linux及其他系统的都无法正常使用。 前言有次我在网上搜一些资料时,无意间找到了一个网站谈论,可以在Python实现云母特效。于是我就点了进去,发现这是用win32做出来的,兴致勃勃地看了起来。我现在也会使用了。就把这期教程分享给大家学习 安装库因为这个库是使用win32进行开发的,所以要先下载pywin32才能进行使用,在终端输入以下代码安装pywin32库 pip install pywin32 -i https://pypi.tuna.tsinghua.edu.cn/simple/之后就可以安装云母特效库了。库可以在pypi里找到,叫做win32mica。也是一样在终端输入以下代码进行安装win32mica库 pip install win32mica -i https://pypi.tuna.tsinghua.edu.cn/simple/ 使用云母特效首先我们来看一下官方示例 import tkinter as tk from ctypes import windll try: import win32mica as mc except ImportError: import os os.system("pip install win32mica") app=tk.Tk() app.title("Tk Dark") app.configure(bg="#000000") app.wm_attributes("-transparent", "#000000") app.update() HWND=windll.user32.GetParent(app.winfo_id()) mc.ApplyMica(HWND, ColorMode=mc.MICAMODE.DARK) app2=tk.Tk() app2.title("Tk Light") app2.configure(bg="#000000" |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |