[劳动实践的心得体会的作文]大家好,我叫xxx,我想,我们应该学会劳动,学会靠自己的双手来创造财富。所以今天,我去做好事了。 现在我在家里,什么事情、家务活,父母东抢着做,从来不让我干家务,因此,使我都养成了一个...+阅读
windows程序设计也就是基于微软的windows操作系统而进行的程序设计。 (这是一句废话,但不要小看废话阿!真理往往就在其中)你有没有想过,为 什么是基于windows操作系统呢?下面就来解答:windows应用程序需要利用 由windows操作系统开放出来公用用程序使用的应用程序接口“API”(说道 重点了)windows提供了上千种API函数供应用程序使用。 上面说了,windows程序其实就是在非逻辑的使用这些API函数,我这里 提到了“非逻辑”三个字(这是本人的看法),这正是windows程序的精髓,这 是一切windows程序运行的方式(可能严重了点)。
非逻辑也就是指程序不是 按照事先安排好的顺序来进行的,是根据用户的不同操作或者是其他某些原因 一步一步进行的。这种运行方式就叫做“消息驱动” 简单一点来解释一下何谓消息驱动,就是指应用程序始终在等待(等待 一词也许不他恰当,但可能好理解),它绝对不是在等待谁会给它爱(本人 爱开玩笑请别见怪!)它是在等待用户或者是系统的消息(也就是命令), 当接到消息后呢,它会把消息通过DispatchMessage(&msg)传递给窗口函数 (窗口函数就是一个应用程序的核心)窗口函数就会对照事先由程序编写好 的消息对照表调用对应的方法来处理消息。
这样就完成一个消息的处理,接 下来准备处理下一个消息。 你也许会问那不是无休止的运行下去了吗?当然不会,下面我用程序 本身来说明这个问题: //消息循环,通过此处来不断的取得消息。 while(GetMessage(&msg,NULL,0,0)) { //消息进行一些转换 TranslateMessage(&msg); //把消息传向窗口函数 DispatchMessage(&msg); } return msg.wParam; 就是这样了:当我们点击窗口右上角的小叉或者点击退出按钮时, windows就会自动在我们的消息队列中加入一条消息“WM_DESTROY”,这 时呢窗口程序有这么一部分: switch(message) { //其它代码 ......... // case WM_DESTROY: PostQuitMessage(0); return 0; 相信一般的朋友都会明白吧,它的作用的就是在接收到WM_DESTROY时呢, 通过调用PostQuitMessage(0)让windows在消息列表中呢在加入另一条消 息“WM_QUIT". 当GetMessage函数抓取到WM_QUIT时返回0,其余返回非0值,懂了吧, 这下可以退出消息循环了。
这就是windows程序设计最基础的部分了,可以说是核心。 该说一些心得了,我认为学习windows程序设计不要基于某一部分, 而要把握住其大局,要有整体观,有了整体观对windows程序设计有了 一定的了解后在对其各部分下功夫(这下可不是照顾全局了,要静下 心来细心的咀嚼,要不然你会咽到的。)这样才不会走火入魔(嘿嘿) 就写到这吧,以后等我水平高些了再写(还早着呢,嘿嘿),希望 我没白费功夫,也希望对你有用,88。
延伸阅读:
写一篇关于安全知识比赛赛后心得体会通过这次知识竞赛,的确让我知道了许多以前我所不知道的安全知识,但我还想从以下几个方面来谈一下我对此次活动的一些看法: 首先,从这次比赛的主办部门来说,准备得不太充分,连到比...
安全生产费用学习心得体会安全心得体会800字一:安全事故学习的心得体会下面是我结合我司近期安全事故的几点体会: 一、加强安全管理每一次安全事故的发生都是由麻痹大意造成的。要从以前发生的安全事故...
会计安全反思心得体会在人生职业的生涯中,会遇到很多要被写工作总结、工作计划、工作发言的事情,你得自己学会书写。 说实话我看到很多人在这里寻求工作总结,有的高分相送,有的还说什么“跪求”,我曾...
珍爱生命心得体会3000字的“春蚕到死丝方尽,蜡炬成灰泪始干”,一句流传了千年的诗句深深地诠释给我们生命的意义与伟大;而泰戈尔的“一沙一世界,一花一天堂”又给了我们另一份对生命的感悟。关于生命,诺贝...
帮忙写篇银行合规文化教育心得体会通过前一阶段的学习,我深刻的认识到,合规文化教育活动是在特定的历史时期形成具有农业银行金融特点的教育方式及与之相适应的管理制度和组织形式,是农业银行信奉和借鉴巴塞尔银...
孝亲敬老心得体会 500字身体力行,孝亲敬老我们在学习会上看了 2012年感动中国的人物陈斌强事迹,他的大孝大爱,给学生也给整个社会上了极为生动的一课,他是一个真正有师德的好老师。“爱需要一代一代传...
写一份去敬老陔帮助老人的心得体会100字其实,在世界上有许多人值得我们帮助,如:老人、盲人…… 我发生了一件事,这件事使我现在想起来都开心,事情是这样的:一天下午,我回家的时候,遇到一位白发苍苍的老人,跌倒在路上!原来是...
C语言操作心得体会1.编程模型 所有计算机均由两种元素组成:代码和数据.精确的说,有些程序是围绕着"什么正在发生"而编写,有些则是围绕"谁正在受影响"而编写的. 第一种编程方式叫做"面向过程的模型",按这...
C语言程序设计#include<stdio.h>#include<stdlib.h>#include<string.h> int s; struct NODE{ char num[20]; char name[20]; int chinese; int english; int math; int totle;}a[100]; vo...