v

您的位置:VeryCD教育计算机


《Windows编程 LT教程 持续更新ING 更新第二讲》(Windows System Programmin)个人录制[压缩包]

  • 状态: 精华资源
  • 摘要:
    主讲人LT
    发行日期2014年2月10日
    对白语言普通话
    文字语言简体中文
  • 时间: 2014/02/21 20:34:06 发布 | 2014/02/27 13:47:46 更新
  • 分类: 教育  计算机 

panchaoxz

精华资源: 97

全部资源: 97

相关: 分享到新浪微博   转播到腾讯微博   分享到开心网   分享到人人   分享到QQ空间   订阅本资源RSS更新   美味书签  subtitle
该内容尚未提供权利证明,无法提供下载。
中文名Windows编程 LT教程 持续更新ING 更新第二讲
英文名Windows System Programmin
别名LT Windows编程
资源格式压缩包
主讲人LT
版本个人录制
发行日期2014年2月10日
地区大陆
对白语言普通话
文字语言简体中文
简介

IPB Image
教程简介:

此系列教程都是基于windows平台开发的。windows程序设计是一种事件驱动的程序设计,大部分是基于消息的。例如,当你在应用程序A的窗口上单击鼠标左键的时候,操作系统会感知到这一鼠标左键单击事件,然后操作系统把这个事件按照一定的规则封装成一个消息,投送到A的消息队列中,然后应用程序A从消息队列中取出消息,响应用户操作。操作系统发送消息是操作系统调用程序A的窗口过程,这个窗口过程是专门负责处理消息的函数。

API函数:是windows操作系统提供给应用程序编程的接口,通过API函数,我们能实现很多操作。windows操作系统本身也在调用一些API函数。每一个API函数都能实现特定的功能,就像C语言里面的printf一样。

消息:用户对应用程序的各种操作都会对应相应的消息。例如鼠标左键单击会触发WM_LBUTTONCLICK消息,用户可以截获此消息,然后进行相应的处理。也就是说当用户单击左键时,窗口过程会收到WM_LBUTTONCLICK消息,接下来就会执行WM_LBUTTONCLICK消息对应的代码。

句柄HANDLE:系统创建窗体等资源时,会为它们分配内存,并返回标识这些资源的标识号,标识号就是句柄。也就是说,要想对窗体等资源操作,就可以通过句柄定位到这个资源。窗口句柄--HWND,图标句柄--HICON,光标句柄--HCURSOR,画刷句柄--HBRUSH等等

窗体:屏幕上的一块区域。窗体有许多风格样式,一般的窗体包括系统菜单,标题栏,最大化按钮,最小化按钮,关闭按钮,可调边框,客户区。也有父窗体,子窗体。

控件:标准控件和ActiveX控件。标准控件,例如工具箱中的按钮控件,编辑(文本框)控件,静态控件,列表框,图片框等等。这些控件其实也是窗体,只不过是属于父窗体的子窗体,每个控件都能完成特定的功能,并且也可以根据实际进行功能扩展,界面美化等。ActiveX控件一般都是对相应API函数的封装,每个ActiveX控件都对应一个OCX文件,用户使用的时候必须安装注册,不进行详细的说明。

类:学过C++的一定知道类这个概念。在面向对象编程中,经常涉及到类。类是面向对象程序涉及的核心,是一种新的数据结构。类是对某一种类对象的抽象,对象是某一种类的实例。例如:人就是一个类,LT就是一个对象。类就像大家经常说的泛指,对象就是特指。关于类的讲解后面的课程会涉及到的,大家也可以在网上找找资料了解了解。

学习技巧:
1.学会使用搜索引擎。有问题或者有不会的,大家首先要去网上找答案。例如百度,谷歌。大家要学会从繁杂的网络信息中迅速的找到自己需要的信息,然后去解决问题。
2.求助他人。不懂就问,但是这也是很不方便的。如果别人会,又刚好有时间,那么他会帮助你。如果没时间,问了也是白问。当然,群里还是有很多人会帮忙的,毕竟大家都是交流学习。
3.学会总结。对于学到的知识,要善于归纳总结,并且要运用于实际当中,看别人做一百遍,不如自己动手去做做。

教程提示
此系列教程的例子会尽量脱离各种开发工具,编程环境的限制,会在vb6,vc++,c#等环境下进行例子的讲述。建议大家使用visual studio20**开发工具。关于vs2010这个工具的安装,我就不再讲述了

相互交流
QQ群:315903201
之所以录制这一系列的教程,是希望和大家能够互相交流学习WINDOWS环境下的编程。如果群里的朋友们有擅长那方面,也可以为大家录制相关的教程。希望大家在这个群里能够学到自己想学的东西。



目录

1.介绍WINDOWS平台编程。消息机制,事件,窗体,控件等
2.使用窗体和各类常用控件
3.GDI,GDI+绘图
4.美化窗体和各类常用控件
5.扩展窗体和各类常用控件
6.文件操作
7.网络编程。刷空间访问量,POST登录贴吧,聊天程序等
8.多线程编程
9.子类技术和HOOK编程
10.数据库访问。通讯录
11.DLL编程。创建弹出对话框,解析LNK文件
12.COM编程

正在读取……

这里是其它用户补充的资源(我也要补充):

暂无补充资源
正在加载,请稍等...

点击查看所有67网友评论

 

(?) [公告]留口水、评论相关规则 | [活动]每日签到 轻松领取电驴经验

    小贴士:
  1. 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  2. 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  3. 勿催片。请相信驴友们对分享是富有激情的,如果确有更新版本,您一定能搜索到。
  4. 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
  5. 如果您发现自己的评论不见了,请参考以上4条。