经典gui程序开发模式:可视化界面开发(程序描写窗口) + 消息映射(消息映射函数,用函数处理消失)
gui:可视化界面:通过拖拽实现,不需要写代码
消息映射: 处理消息 =》收到消息,调用具体函数
Visual Studio 2010=》Window GUI程序设计
多数操作系统以c函数的方式提供GUI SDK
window系统为例子:
registerClass =》设计主窗口
cratewindow =》创建窗口元素
showwindow
updatewindow
getMessage
window上的GUI程序设计:通过程序来定义函数
MFC程序设计经验:
通过脱拽得到界面, 将消息映射到处理函数(自己编写)
==》自己动手实现一下
GUI程序开发过程=》QT本质、
界面元素基本固定
QT是一个库,界面元素的集合
利用面向对象开发的一套GUI组件库
将不同操作系统的GUI细节
学QT=>学会用QT提供的类进行开发
QT将不同操作系统的GUI
将GUI不同操作系统的细节封装于类的内部,具有跨平台
=》开发 window linux MAC OS
=》如果将用户操作 运用在函数上