怎么在Python中使用win32ui模块创建菜单

  介绍

本篇文章给大家分享的是有关怎么在Python中使用win32ui模块创建菜单,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

<强>一、代码

#, - *安康;编码:utf-8  - * -   # ! python3   import  win32ui   import  win32api   得到win32con  import  *   得到pywin.mfc  import 窗口   class  MyWnd (window.Wnd):   def 才能;__init__ (自我):   ,,,window.Wnd.__init__(自我,win32ui.CreateWnd ())   ,,,self._obj_.CreateWindowEx (WS_EX_CLIENTEDGE \   ,,,,,,,,,,,,,,,,win32ui.RegisterWndClass (0, 0, COLOR_WINDOW + 1), \   ,,,,,,,,,,,,,,,,& # 39;www.jb51.net 作用;MFC  gui # 39; WS_OVERLAPPEDWINDOW \   ,,,,,,,,,,,,,,,,(10800800),0,没有)   ,,,submenu =, win32ui.CreateMenu ()   ,,,menu =, win32ui.CreateMenu ()   ,,,submenu.AppendMenu (MF_STRING 1051 & # 39;,打开# 39;)   ,,,submenu.AppendMenu (MF_STRING 1052 & # 39;,关闭# 39;)   ,,,submenu.AppendMenu (MF_STRING 1053 & # 39;,拯救# 39;)   ,,,menu.AppendMenu (MF_STRING | MF_POPUP, submenu.GetHandle() & # 39;及文件# 39;)   ,,,submenu =, win32ui.CreateMenu ()   ,,,submenu.AppendMenu (MF_STRING 1054 & # 39;,复制# 39;)   ,,,submenu.AppendMenu (MF_STRING 1055 & # 39;及粘贴# 39;)   ,,,submenu.AppendMenu (MF_STRING, 1056,)   ,,,submenu.AppendMenu (MF_STRING 1057 & # 39;,削减# 39;)   ,,,menu.AppendMenu (MF_STRING | MF_POPUP, submenu.GetHandle() & # 39;及编辑# 39;)   ,,,submenu =, win32ui.CreateMenu ()   ,,,submenu.AppendMenu (MF_STRING 1058 & # 39;工具# 39;)   ,,,submenu.AppendMenu (MF_STRING | MF_GRAYED, 1059 & # 39;设置# 39;)   ,,,m =, win32ui.CreateMenu ()   ,,,m.AppendMenu (MF_STRING | MF_POPUP | MF_CHECKED, submenu.GetHandle() & # 39;选项# 39;)   ,,,menu.AppendMenu (MF_STRING | MF_POPUP, m.GetHandle() & # 39;及其他# 39;)   ,,,self._obj_.SetMenu(菜单)   def 才能OnClose(自我):   ,,,self.EndModalLoop (0)   时间=w  MyWnd ()   w.ShowWindow ()   w.UpdateWindow ()   w.RunModalLoop (1)

<强>二、运行效果:

怎么在Python中使用win32ui模块创建菜单

<强>注: win32ui模块的安装可直接使用<代码> pip 命令,如下:

pip  install  pypiwin32

以上就是怎么在Python中使用win32ui模块创建菜单,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

怎么在Python中使用win32ui模块创建菜单