1.消息队列->应用程序->操作系统->输入输出设备。
2.操作系统把它所能完成的功能以函数的形式提供给应用程序。
应用程序对这些函数的调用,叫系统调用。
(Application Programming Interface)
3.MSG结构体,封装消息。
HWND hwnd用来存放窗口的句柄。句柄是资源的标识。
UINT message一个整型。
宏用来表示数值。
WM_KEYDOWN键盘按下消息的宏。
WPARAM wParam;消息的附加信息。//字符代码
LPARAM lParam;//
DWORD time;//消息被传递的时间
POINT pt;//当消息投递的时候,光标在屏幕的位置。
4.从变量的类型区分变量的用途。
解释为什么要用不同的类型定义整型。
typedef int WIDTH
typedef int HEIGHT
5.查看帮助的时候,选择sdk平台。
6.WinMain(
WINSTANCE hInatance,//应用程序实例的句柄。
WINSTANCE hPrevInatance,//先前实例的句柄。
LPSTH lpCadLine,//LP长指针,命令行参数
int nCndShow//显示的状态,是最大化还是最小化。
);
工程->设置->Debug->Program arguments这里设置命令行参数。
WinMain();与操作系统调用。
并传递实例。
7.窗口的创建
7.1设计一个窗口类
7.2注册窗口类
7.3创建窗口
7.4显示及更新窗口
设计窗口
WNDCLASS wndclass;//结构体。
wndclass.hCursor=;//定义光标。

定义二进制位
#define CS_Wdn 0x0001
这样进行或运算,就能实现

回调函数,当窗口接到消息,会用指定的窗口过程函数处理。
windows自动调用,但代码要由自己来写。

HDC hDC;//设备上下文
hDc=GetDC(hwnd);
TextOut(hDC,0,50,"",strlen(""));
ReleaseDC(hwnd,hDC);//不释放,就会内存泄漏。

if(IDYEW == MessageBox()){}

BeginPaint();EndPaint();

DestroyWindow(hwnd);//销毁窗口
PostQuitMessage();//退出

转载于:https://www.cnblogs.com/greatverve/archive/2010/06/25/sunxin-1.html

孙鑫VC视频学习笔记一相关推荐

  1. 孙鑫VC++深入详解第三章学习笔记

    第三章 3.1创建MFC AppWizard 如何利用vs2019创建MFC应用见参考文献[1] 需要注意的地方有 [1] 创建MFC单文档应用程序 [2]开启类视图窗口 3.2基于MFC的程序框架剖 ...

  2. 孙鑫VC++深入详解第二章学习笔记

    第二章 掌握C++ 2.1 从结构到类 2.1.1 结构体的定义 C++相比于C的特性:封装性.继承性.多态性: 对象具有状态和行为,状态保存在成员变量中,行为通过函数实现: 标准输入输出流对象:ci ...

  3. 孙鑫VC++深入详解第一章学习笔记

    第一章 Windows程序内部运行机制 1.1 API和SDK API:Windows操作系统提供给应用程序编程的接口. SDK(软件开发包):用于开发的所有资源的集合. 1.2 窗口和句柄 窗口 句 ...

  4. 张孝祥Java培训视频及孙鑫java视频网址

    博主强烈推荐,张老师的JAVA教程帮了我好多,说实话看这个视频比大学老师上课好百倍,张老师的边讲边操作,运动风趣生动的例子的讲课方法对学习JAVA学习者的帮助很大很大... [张孝祥Java培训][基 ...

  5. 影像组学视频学习笔记(43)-标准差、标准误及95%置信区间CI、Li‘s have a solution and plan.

    作者:北欧森林 链接:https://www.jianshu.com/p/f09d0f97592f 来源:简书,已获授权转载 本笔记来源于B站Up主: 有Li 的影像组学系列教学视频 本节(43)主要 ...

  6. 影像组学视频学习笔记(42)-影像组学特征提取问题解决过程复现、Li‘s have a solution and plan.

    作者:北欧森林 链接:https://www.jianshu.com/p/c3e6de2f79b3 来源:简书,已获转载授权 本笔记来源于B站Up主: 有Li 的影像组学系列教学视频 本节(42)主要 ...

  7. 影像组学视频学习笔记(41)-如何使用软件提取组学特征、Li‘s have a solution and plan.

    作者:北欧森林 链接:https://www.jianshu.com/p/72186eb3e395 来源:简书,已获授权转载 本笔记来源于B站Up主: 有Li 的影像组学系列教学视频 本节(41)主要 ...

  8. 影像组学视频学习笔记(37)-机器学习模型判断脑卒中发病时间(文献报告)、Li‘s have a solution and plan.

    作者:北欧森林 链接:https://www.jianshu.com/p/3e7a2c84288e 来源:简书,已获授权转载 RadiomicsWorld.com "影像组学世界" ...

  9. 影像组学视频学习笔记(23)-主成分析PCA、降维和特征筛选的区别、Li‘s have a solution and plan.

    本笔记来源于B站Up主: 有Li 的影像组学系列教学视频 本节(23)主要讲解: 主成分析PCA,影像组学降维和特征筛选的区别 0. PCA(Principal component analysis) ...

最新文章

  1. HDOJ1016 素数环(DFS)
  2. Swift之深入解析枚举enum的底层原理
  3. 我想谈谈关于Android面试那些事,一篇文章帮你解答
  4. LoadRunner性能测试技术培训
  5. Docker实践(七)部署SpringBoot微服务
  6. Angular6笔记之全局组件
  7. Ruby 之父:编程要给程序员带来乐趣
  8. 谈谈我的跳槽感想,从日资企业到互联网的转变
  9. android渠道校验,Android渠道版本自动化校验
  10. 试除法计算最小的N个素数
  11. 虚拟化qemu-img的简单用法。
  12. ionic3-ng4学习见闻--(多环境方案)
  13. 已知两点坐标求水平距离_已知两点坐标,两点间距离是多少 ,求那个公式
  14. 光伏发电系统红外热图像(227幅图像,无标签,可用于识别蜗牛尾迹与热点故障)
  15. 01数据分析与Excel
  16. 广州大学机器学习与数据挖掘实验三
  17. 微信朋友圈营销如何做好头像_昵称_签名_背景基础设置?
  18. 如何在wince下添加和删除驱动(作者:wogoyixikexie@gliet)
  19. C语言邮箱名字用什么存储,用c++定义一个描述学生通讯录的类数据成员包括姓名学校电话号码和邮箱...
  20. 录屏软件 ev录屏 安装与使用教程 教学演示视频提问必会的软件

热门文章

  1. 在文本每一行的行首和行尾都插入特定的相同字符或文本
  2. Android 浅谈动画
  3. 计算上月、下月、上周、下周..日期范围
  4. 函数 —— strtok() 例如:Fred male 25,John male 62,Anna female 16两层循环
  5. 去除MFC窗口的自动记忆功能
  6. day01_03.人人都会编程
  7. js条件语句,用if...else if....else方程ax2+bx+c=0一元二次方程。求根
  8. 使用Python自己实现简单的数据可视化
  9. WebService开发笔记 1 -- 利用cxf开发WebService竟然如此简单
  10. 使用Nginx+FFMPEG搭建HLS直播转码服务器