from Tkinter import *
class Application(Frame):
def __init__(self,master=None, *args, **kwargs):
Frame.__init__(self,master, *args, **kwargs)
self.grid()
self.createWidgets()
self.flag=True
self.transparent=False
self.top = self.winfo_toplevel()
def overturn(self):
self.top.update_idletasks()
self.top.overrideredirect(self.flag)
self.flag=not self.flag #switch def createWidgets(self):
self.canvas = Canvas(self, bg='green')
self.canvas.pack()
self.flagButton = Button(self, text='try this', bg='green', command=self.overturn)
self.flagButton.pack()
app = Application()
app.master.title("sample application")
app.mainloop()
我唯一想到的办法就是你试试不用frame,而是用button作为父窗口。

另外relief 设置成FLAT,  bd设置为0, 不显示标题的办法我也没有。

不过可以从win32的API上想办法。
获取窗口句柄可以用FindWindow来做到。获取windows的handle后。设置windows的style。
在dwStyle里将WS_CAPTION属性去掉。SetWindowLong这个函数应该有这个功能。

转自百度知道。

最新文章

  1. ios 常见问题解决
  2. java中的访问修饰符
  3. android 入门 006(sqlite增删改查)
  4. LPC1768之看门狗
  5. jquery基础教程读书总结
  6. Mac OS X 启用 Web 服务器
  7. Spring任务调度
  8. uva757 - Gone Fishing(馋)
  9. DDD:四色原型中Role的 “六” 种实现方式和PHP的Swoole扩展
  10. 删除重复&海量数据
  11. Ubuntu下OpenCV不能被某个python版本识别
  12. Strategy 设计模式 策略模式 超靠谱原代码讲解
  13. 国际知名CSS Reset 总结
  14. 基于Spring和Mybatis拦截器实现数据库操作读写分离
  15. 【AtCoder】【模拟】【模型转化】Camel and Oases(AGC012)
  16. Signalr实时通讯
  17. shell生成随机字符串
  18. Linux之ls
  19. Opentsdb 启动显示配置文件不存在
  20. Eureka Client的使用

热门文章

  1. 大容量XFS异常处理
  2. C++经典书目索引及资源下载
  3. Servlet的学习之Response响应对象(2)
  4. A - Alignment of Code(推荐)
  5. vim 操作指令2
  6. HDU2504 又见GCD
  7. Android 驱动(二) IIC简单介绍
  8. 基于MMSeg算法的中文分词类库
  9. 使用elk+redis搭建nginx日志分析平台(转)
  10. Ajax 下拉列表联动显示