Window桌面应用初学
Cake_C
小呆子一枚,学吧学吧。 有什么疑问可能不及时看csdn,可以投送opelac@qq.com。有空就会回复!我自己不会的话也可以一起探讨~
展开
-
Window桌面应用程序初学(3)--窗口控件互动与消息队列
学了更多底层的消息机制,先简单总结一下这一个小任务:从当一个按钮按下,从窗口的某个小控件(对系统来说,是一个小/子窗口)获取文本并处理后输出到另一个文本中(以做乘法为例子)。1. 在主程序窗口中画出几个控件:首先定义全局的控件ID,唯一标识某个控件。这里用一个枚举类,省一点赋值的功夫。并且声明一些全局的HWND句柄,用来标记我们创建出来的控件(当然后文会介绍不用声明全局句柄的方法,直接用ID标识码获得小控件)HWND hMainWnd, hwndPush, hwndDefPush, hwndR原创 2020-06-30 15:28:20 · 1345 阅读 · 2 评论 -
Window桌面应用程序初学(2)--键盘互动与窗体更新
实习第二天,对windows桌面应用中的互动有了更多理解。可以断定,一切与窗口内容、影响内容呈现的互动都会调用WM_PAINT进行重绘。与上一讲一样,就布置的一项课堂作业我记录一下本节课的主要所学:1. 任务描述:就键盘上下左右按键能在窗体中触发提示信息,表示按键是按下还是未按状态。2. 实现思路:因为上课迟到了一小会没有被告知用while函数里面相关的映射接口实现,所以更具昨天学到的知识我思考出自己的做法——我也认为比起后来老师演示的方法更底层:首先定义四个int的全局变量int IsUpDO原创 2020-06-29 14:36:37 · 306 阅读 · 1 评论 -
Window桌面应用程序初学(1)--自动生成的主程序框架分析
专业实习的第一天,主要入门了window窗口、消息处理的一些基本内容。本人有一定的编程基础,而且很巧即将结课的面向对象程序设计这门课程期末大作业我们就已经借助MFC进行了一个小而完整的系统的构建与实现。尽管是借助了许多MFC的接口,但是依然接触到了很多底层的知识,相信在这里的window更底层的学习中会更容易上手。那么在这里基于一个VS2019自动生成的window初始窗口总结一下我今天学的内容:全局变量以及函数声明: 首先我们要知道什么是“句柄”——它相当于记录装入到了内存的资源的ID常常在原创 2020-06-29 14:36:16 · 537 阅读 · 1 评论