文件名称:窗口和API环境-python gui库图形界面开发之pyqt5切换按钮控件qpushbutton详细使用方法与实例
文件大小:24.71MB
文件格式:PDF
更新时间:2024-07-30 18:08:46
MFC编程实例
1.1 窗口和API环境 窗口是屏幕上的一个矩形区域,应用程序在该区域中显示数据并等待鼠标点击。 Wi n d o w s应用系统的用户界面可以包含许多窗口,每个窗口都有不同的特点,但都是互相联 系的,如图1 - 1所示。 图1-1 Windows应用程序用户界面包括的窗口 1.1.1 三种类型窗口 在这么多窗口中,基本类型只有三种:重叠 ( O v e r l a p p e d )窗口,弹出 ( P o p u p )窗口和子窗口 ( C h i l d )。在它们之间并没有太多内在的差异,但是使用不同的窗口风格,它们的外观是不同 的(见图1 - 2 )。 重叠窗口 通常用于建立应用程序主窗口。事实上,有时也叫做“主”窗口或者“框架” 窗口。 弹出窗口 通常以对话框和消息框的形式与用户对话。 子窗口 通常用在视图( Vi e w )中,如在文本编辑器中的文本显示,也用在控件中,如在对 话框中的O K按钮。而对那些看起来像按钮或控件的子窗口,也称为“控件”窗口。 重叠窗口和弹出窗口的主要区别是弹出窗口出现时可以没有标题 (也称为标题栏 )。子窗口 与重叠窗口或弹出窗口的主要区别是子窗口只能出现在另一个窗口中,并且子窗口的任何多 余部分都被该窗口移去或剪切掉。另外,子窗口是唯一不能有菜单条的窗口。 参见图1 - 3中的Windows 应用程序,其中包括重叠窗口、弹出窗口和子窗口。 应用程序的主窗口 窗口 窗口 窗口 窗口