您好,欢迎访问一九零五行业门户网

Python使用Windows API创建窗口示例

这篇文章主要介绍了python使用windows api创建窗口操作,结合实例形式分析了python基于win32gui模块调用windows api创建窗口具体操作步骤与相关实现技巧,需要的朋友可以参考下
本文实例讲述了python使用windows api创建窗口。分享给大家供大家参考,具体如下:
一、代码
# -*- coding:utf-8 -*- #! python3 import win32gui from win32con import * rect = win32gui.getclientrect(hwnd) win32gui.drawtext(hdc,'gui python',len('gui python'),rect,dt_singleline|dt_center|dt_vcenter) win32gui.endpaint(hwnd,ps) if msg == wm_destroy: win32gui.postquitmessage(0) return win32gui.defwindowproc(hwnd,msg,wparam,lparam) wc = win32gui.wndclass() wc.hbrbackground = color_btnface + 1 wc.hcursor = win32gui.loadcursor(0,idi_application) wc.lpszclassname = "python no windows" wc.lpfnwndproc = wndproc reg = win32gui.registerclass(wc) hwnd = win32gui.createwindow(reg,'www.jb51.net - python',ws_overlappedwindow,cw_usedefault,cw_usedefault,cw_usedefault,cw_usedefault,0,0,0,none) win32gui.showwindow(hwnd,sw_shownormal) win32gui.updatewindow(hwnd) win32gui.pumpmessages()
以上就是本篇文章的全部内容了,更多相关内容请关注。
相关推荐:
python基于win32ui模块创建弹出式菜单
以上就是python使用windows api创建窗口示例的详细内容。
其它类似信息

推荐信息