美文网首页
9-25学习总结

9-25学习总结

作者: 孙世龙 | 来源:发表于2017-09-25 18:18 被阅读0次

今天主要学习了MFC:

1.Windows程序的内部运行原理

Windows程序设计是一种事件驱动的程序设计方法。主要是基于消息的。当用户需要完成某种功能时,会调用操作系统的某种支持,操作系统将用户的需要包装成某种消息,并投递到消息队列当中。然后利用应用程序从消息队列中取走消息并进行响应。

2.Windows32应用程序开发过程

窗口处理函数用来为系统回调函数,主要用来处理消息。像我们平常对程序的一系列操作,反应到程序内部,其实都是产生了一系列的操作。比如窗口关闭时会传递窗口关闭的消息,窗口最大化时也会传递最大化的消息,包括我们拖动窗口都会产生消息。而我们定义的窗口处理函数就是处理操作上述的消息。

3.MFC单文档程序创建

MFC使用一种消息映射机制来处理消息,在应用程序框架中的表现就是一个消息与消息处理函数一一对应的消息映射表,以及消息处理函数的声明和实现等代码。

1) 声明消息映射  DECLEAR_MESSAGE_MAP( )

2)实现消息映射

BEGIN_MESSAGE_MAP(CMouseMoveView, CView)

//{{AFX_MSG_MAP(CMouseMoveView)

ON_WM_MOUSEMOVE()

//}}AFX_MSG_MAP

// 标准打印命令

ON_COMMAND(ID_FILE_PRINT, CView::OnFilePrint)

ON_COMMAND(ID_FILE_PRINT_DIRECT, CView::OnFilePrint)

ON_COMMAND(ID_FILE_PRINT_PREVIEW, CView::OnFilePrintPreview)

END_MESSAGE_MAP()

今天的这些知识点老师讲的比较快 练习题做的比较吃力 但是在下午的自习时间 我问了一下助教 解决了我的问题 主要是陌生的代码太多了 一时间难以消化 在家再回顾一下这些知识点。

相关文章

  • 9-25学习总结

    今天主要学习了MFC: 1.Windows程序的内部运行原理 Windows程序设计是一种事件驱动的程序设计方法。...

  • 9-25剑雅10总结

    revoke 撤回,废除His driving license was revoked after the c...

  • 9-25

  • 9-25

    兼职(√) 兼职第二天,任务去接小朋友,小朋友很可爱,希望接下来的日子一切顺利! 减肥(√) 坚持了一天减肥,回来...

  • 9-25

    71.2kg 脚没好,该跑步了,我的天啊!没治了,不过皮肤开始一点点变厚实,不会再流血了啊,能把人吓死。 早饭:(...

  • 9-25

    2020/9/24 昨晚后面还有个未完待续的,那今天接着说。 湘和晴不知道是一直没有走,还是从寝室又折回教室。 “...

  • 9-25

    起因:不想跟我我聊天去刷抖音,还要看扫黑风暴 诱因:看不到她 行为:心疼她太累了,算了明天再吵吧 结果:老子好委屈

  • 9-25

    我想做一个资本家,在这个世界,想对自己有所把握,对世界有点建设,不先成为一个资本家,几乎都是妄谈。小资本家不成,小...

  • 9-25作业

    写在最前面!!!放到一个文件夹中并压成压缩包(名为:班级-学号-姓名),发到我邮箱。例如:网工16级2班-阿三-1...

  • 农历9-25

    时光荏苒驹过隙, 二十一载似烟云。 吾儿今怀凌云志, 湘畔潭州勤耕耘。

网友评论

      本文标题:9-25学习总结

      本文链接:https://www.haomeiwen.com/subject/klddextx.html