您的位置:首页>聚焦>汽车 >内容

对话框的种类可以分为(什么是对话框?它分为哪两类?这两类对话框有哪些不同?)

2022-08-14 10:49:41来源:
导读想必现在有很多小伙伴对于什么是对话框?它分为哪两类?这两类对话框有哪些不同?方面的知识都比较想要了解,那么今天小好小编就为大家收集了

想必现在有很多小伙伴对于什么是对话框?它分为哪两类?这两类对话框有哪些不同?方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于什么是对话框?它分为哪两类?这两类对话框有哪些不同?方面的知识分享给大家,希望大家会喜欢哦。

对话框是CDialog类的派生类,它的主要功能是输出信息和接收用户的输入。对话框是一个特殊类型的窗口,任何对窗口的操作都可以在对话框中进行。

对话框可以分为两种类型:

(1)模式对话框:对话框弹出时,用户必须向对话框进行相应的操作,在退出对话框之前,其所在的应用程序是不能往下执行的。

芝力士回答,版权必究维,未经命代许可,不得极转载

(2)无模式对话框:对话框弹出后,一直保留在屏幕上,用户可以在对话框所在的应用程序中进行其他的操作。

扩展资料

说定得业与通展料头,流级期器须际连劳亲。

对话框与一般窗口的区别

从操作系统实现角度,对话框是特殊的窗口。特殊之处不在于对话框会包含一些控件(如按钮、编辑框、下拉列表框等),因为一般的窗口也可以包含这些控件。特殊性在于,对话框的这些控件是用来与用户交互的,所以有一些约定的使用规则:

(1)Tab Order:按下Tab键或上、下、左、右方向键,各个控件依次获得输入焦点。

和部实点些天无次斗广圆。

(2)如果一个按钮获得输入焦点,这时按下空格键或者回车键,相当于鼠标左键点击了该按钮。

对话框的默认窗口过程在处理有关的按键消息时,会自动解析处理上述使用规则。而一般窗口的窗口过程,显然没有这些缺省的案件消息处理。Windows操作系统提供了一个API函数IsDialogMessage,以支持对话框上述使用规则的自动实现。

本文到此结束,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢

最新文章