VC++的学习(基于VS2008)——windows程序内部运行机制
2010-09-03 20:07
309 查看
昨天和今天都在学习windows程序的内部运行机制,再次学习这一章,我明显感到条理清晰了,原来这一章是讲我们所用的电脑,这样一个windows平台下程序运行的内部机制的。windows应用程序下最重要的莫过于窗口了。首先弄懂了几个基本概念——API,窗口,消息队列和消息响应,WinMain函数。
就像c程序中的main,winmain是windows程序的主程序。学习了设计窗口类、注册窗口、创建窗口、显示和更新窗口的一系列过程。再述了消息循环和窗口过程函数的编写。从中学到了不少的小常识,比如要把常量写在判断==的前面,以免出现写成赋值语句=的错误,只能够在WM_PAINT中用beginpaint与endpaint,在别处要用getdc和releasedc。
IDYES==MessageBow(hwnd,"hello","weixin",MB_YESNO)来判断是否返回YES,很多小错误小细节需要弄懂弄透,比如CALLBACK回调函数,_stdcallc和_cdecl的区别,重绘等等,千里堤坝,溃于蚁穴。做一名优秀的c++人员功夫要深,知识积累也要多丫。
总体来说,我明白了函数调用,消息响应是怎么一回事,好吧,开始下一步的学习,我要精通vc++!计划:今明两天温习完二三章,开始看签名的下部分内容。
就像c程序中的main,winmain是windows程序的主程序。学习了设计窗口类、注册窗口、创建窗口、显示和更新窗口的一系列过程。再述了消息循环和窗口过程函数的编写。从中学到了不少的小常识,比如要把常量写在判断==的前面,以免出现写成赋值语句=的错误,只能够在WM_PAINT中用beginpaint与endpaint,在别处要用getdc和releasedc。
IDYES==MessageBow(hwnd,"hello","weixin",MB_YESNO)来判断是否返回YES,很多小错误小细节需要弄懂弄透,比如CALLBACK回调函数,_stdcallc和_cdecl的区别,重绘等等,千里堤坝,溃于蚁穴。做一名优秀的c++人员功夫要深,知识积累也要多丫。
总体来说,我明白了函数调用,消息响应是怎么一回事,好吧,开始下一步的学习,我要精通vc++!计划:今明两天温习完二三章,开始看签名的下部分内容。
相关文章推荐
- vc学习笔记之windows程序内部运行机制
- 孙鑫VC++讲座笔记-(1)Windows程序内部运行机制
- 深入浅出话VC++(1)——Windows程序内部运行机制
- 孙鑫VC学习(第1课--Windows程序内部运行原理)
- VC++讲座笔记-(1)Windows程序内部运行机制
- VC学习笔记: 1. Window程序内部运行机制
- 深入浅出话VC++(1)——Windows程序内部运行机制
- 《VC++深入详解》学习笔记[1]——第1章 Windows程序内部运行机制
- 一. Windows程序内部运行机制--Windows编程课程学习笔记
- 孙鑫VC++视频学习笔记之1: Windows程序内部运行机制
- 1_Windows程序运行机制_孙鑫老师VC++教程学习
- 孙鑫VC++讲座笔记-(1)Windows程序内部运行机制
- 孙鑫VC++讲座笔记-(1)Windows程序内部运行机制
- 孙鑫VC++讲座笔记-(1)Windows程序内部运行机制
- 孙鑫VC++讲座笔记-(1)Windows程序内部运行机制
- 孙鑫VC++讲座笔记-(1)Windows程序内部运行机制
- 【vc】1_Windows程序内部运行机制
- 孙鑫vc++学习(vs2008)笔记之第一课Windows程序运行原理
- Windows程序内部运行机制学习
- 孙鑫VC学习笔记:第一讲 Windows程序内部运行原理