初学windows的心得
来源:互联网 发布:node.js 爬虫 编辑:程序博客网 时间:2024/05/24 06:28
这个周末一直都在看cp的书,感觉真的不错,主要看了windows窗口的实现机制,大概如下:1.首先写一个窗口类,而要写一个窗口类就需要知道其中的参数也就是WINDOWS windows,就是这个变量涵盖了窗口类所需要的参数。2:当窗口类注册好了之后就可以创建窗口,具体的API函数就是CreatWindow其中包含了窗口类中没有的参数,此函数的返回值是窗口句柄,句柄可以作为函数的参数,以知道对哪个窗口进行的操作。3:当创建好了窗口,将返回的句柄返回给ShowWindows这个API函数。4:然后就是窗口的重绘用到的API函数就是UpdatWindow。窗口的创建过程就是上面的这些内容。
真正重要的是消息的循环,通过学习我知道其中的几种消息WM_PRINT,WM_CREAT,WM_DESTROY如果没有要处理的消息就调用 DefWindowProc这种函数交给操作系统进行最基本的操作,最后一步就是窗口过程的编写了其中就是以消息的处理过程主要采用switch case这种结构,其实也很简单,这个程序时一个比较经典的程序,哦,对了,还有对声音的处理,调用的是PlaySound函数,这些函数还是不熟悉,时间长了自然就知道了,接下来的任务就是再详细了解这个程序,以及windows在其中发挥的作用。
- 初学windows的心得
- 初学数据结构的心得
- 初学VHDL的一点心得。。。。
- 初学hibernate的一点心得
- 初学php的一点点心得
- 初学Java的一点点心得
- 初学YII框架的心得
- OC初学习的心得
- 初学Oracle的一点心得
- 关于初学HTML5的心得
- 初学心得
- 初学心得
- 初学网管应用开发的心得
- 初学JAVA的一些心得--Class类
- 初学xsl应用的一点心得
- 初学89c52单片机的心得
- 初学YII框架的心得(二)
- 初学STM32的心得与建议
- struts2中的管理员与普通会员的登录的具体实现
- 无锡已发放社会保障卡360万张
- 关于数组和List之间相互转换的方法
- 中兴智能交通公司总裁谈物联网“狼来了”
- IBM技术副总裁:浅谈中美软件开发的差异性
- 初学windows的心得
- android使程序进程不被LMK杀死| application运行环境初始化
- kalman滤波器
- Noip 2003T1 神经网络
- OceanBase使用范例
- <黑马程序员>银行业务调度系统
- 特性(Attribute)
- 淘宝分布式数据库系统OceanBase观后闲话小记
- Noip 2003T2 侦探推理