zoukankan      html  css  js  c++  java
  • VC++的学习(基于VS2008)——windows程序内部运行机制

         昨天和今天都在学习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++!计划:今明两天温习完二三章,开始看签名的下部分内容。

  • 相关阅读:
    数位DP入门
    划分树
    CodeForces #362 div2 B. Barnicle
    CodeForces #363 div2 Vacations DP
    CodeForces #368 div2 D Persistent Bookcase DFS
    解决Ubuntu 下 vi编辑器不能使用方向键和退格键问题
    python之爬虫爬有道词典
    hdu 5145 NPY and girls 莫队
    hdu 6185 Covering 矩阵快速幂
    字典树求异或值
  • 原文地址:https://www.cnblogs.com/liuliunumberone/p/1817356.html
Copyright © 2011-2022 走看看