python实现gui学生信息管理系统_使用 PythonWin 编写 GUI

11

使用

PythonWin

编写

GUI

所谓

GUI

,是图形用户界面(

Graphical User Interface

)的英文简称,是指采用图形方式显示的计算

机操作用户界面。

Windows

的图形用户界面非常方便用户操作,

因此,

Windows

操作系统得到了广大个

人计算机用户的欢迎。在

Python

中,也可以编写美观的

GUI

界面,通过使用

PythonWin

中的

win32gui

win32ui

模块可以调用

Windows API

来创建

GUI

界面。

本章包括:

Windows GUI

编程概述

使用

Windows API

创建窗口

使用

MFC

创建窗口

创建对话框

创建菜单

处理菜单消息

11.1

Windows GUI

编程概述

Windows

操作系统下,可以直接使用

Windows API

创建

GUI

程序。由于使用

Windows API

的操

作较为繁琐,因此,

Windows

提供了

MFC

类库对

Windows API

进行封装。使用

MFC

创建

GUI

程序就

比直接调用

Windows API

函数要方便不少。但是,

MFC

类库也很庞大,使用比较复杂,不容易掌握。

下面先演示使用直接调用

Windows API

函数创建窗口的操作,

接着演示通过

MFC

创建窗口的过程。

11.1.1

使用

Windows API

创建窗口

Python

中,使用

PythonWin

提供的

Windows API

,与在

VC++6.0

中使用

Windows API

编写

GUI

的过程一样。

1

.创建窗口

使用

Windows

API

创建窗口,首先需要使用

win32gui

模块中的

RegisterClass

函数注册窗口类,定

义消息回调函数,然后使用

win32gui

模块中的

CreateWindow

函数创建并显示窗口。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值