介绍
今天就跟大家聊聊有关如何在Python中使用Windows API创建一个窗口,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
<强>一、代码强>
#, - *安康;编码:utf-8 - * - # ! python3 import win32gui 得到win32con import * def 指向(hwnd、味精、按钮、lParam): if 才能;msg ==, WM_PAINT: ,,,hdc, ps =, win32gui.BeginPaint (hwnd) ,,,rect =, win32gui.GetClientRect (hwnd) ,,,win32gui.DrawText (hdc, & # 39; GUI  python # 39;, len (& # 39; GUI  python # 39;),矩形,DT_SINGLELINE | DT_CENTER | DT_VCENTER) ,,,win32gui.EndPaint (hwnd, ps) if 才能;msg ==, WM_DESTROY: ,,,win32gui.PostQuitMessage (0) return 才能;win32gui.DefWindowProc (hwnd、味精、按钮、lParam) 时间=wc win32gui.WNDCLASS () 时间=wc.hbrBackground COLOR_BTNFACE + 1 时间=wc.hCursor win32gui.LoadCursor (0, IDI_APPLICATION) 时间=wc.lpszClassName “Python  no Windows" wc.lpfnWndProc =指向 时间=reg win32gui.RegisterClass (wc) 时间=hwnd win32gui.CreateWindow (reg, & # 39; www.jb51.net ,安康,python # 39;, WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, 0, 0, 0,无) win32gui.ShowWindow (hwnd, SW_SHOWNORMAL) win32gui.UpdateWindow (hwnd) win32gui.PumpMessages ()
看完上述内容,你们对如何在Python中使用Windows API创建一个窗口有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。