陈伟视频1,2集总结

                                                           陈伟视频1,2集总结

第一次看陈伟视频刚开始讲了VB的历史然后讲解了Windows中的消息循环,VB 的事件驱动。以下是我通过看视频总结的内容:

一、学习内容

  1. VB的编程语言和学习方法,

  2. 可视化开发环境及开发方法(1、程序开发效率2、程序开发有必要掌握可视化环境和方法)

  3. VB开发控件和组件

  4. 开发数据库管理程序

  5. 介绍软件的开发和应用

二、Windows编程,COM/DCOM组件技术(是二进制标准),数据库编程(NT,SQL),Ado模型可以跨平台,Internet相关知识(Tcp/IP,Html,XML)

1、结构化查询语言

2、主流计算机语言

3、传统过程式语言

Fortran,PASCAL,C,

VB是高级语言,编译语言,图形化开发环境,

脚本语言VBScript(Visual Basic Scripting Edition)

支持Internet功能

4、VB6.0 分3个版本

(1)学习版--主要包括--内部控件(本身自带控件),格,数据绑定控件

(2)企业版---可开发组内分布式应用的全套产品,

(3)专业版  全套开发工具

三、Windows操作系统的特点图形界面,抢劫时多任务,Windows消息包含了所有的外部输入,应用程序的消息队列先进先出,Windows消息的循环--每个应用程序里有自己的消息循环

1、通过C语言看Windows应用程序的主程序

WinMain是Windows应用程序的主函数(规定)

参数1唯一的ID号

参数2当前应用程序是否有另一个版本在执行

参数3命令行参数(是字符串)例:nole pad.exe可执行应用程序

参数4窗口

2、Windows中的消息循环步骤

注射窗口   创建窗口  显示  进入Windows程序的消息循环  从消息队列里取得消息循环并发给相应的窗口函数来执行

3、消息循环的程序代码部分

Win Main(...)

{初始化过程  包含(1)应用程序初始化:定义窗口类

(2)程序实例初始化:创建窗口并显示

...

While(GetMessage(&msg,Null,Null,Null)){

TranslateMassage(&msg);

DispatchMassage(&msg);

}

}

四、VB 的事件驱动

顺序性(如Load/Unload)

有效性(如Paint)

屏蔽

还看了运筹学基础画了思维导图

今天收获满满,明天加油!

发布了22 篇原创文章 · 获赞 5 · 访问量 4790

猜你喜欢

转载自blog.csdn.net/xupanwenjie/article/details/104118813