读书笔记
海涛一路向前
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《VC++深入详解》读书笔记——1.Windows程序内部运行机制
API与SDK API:Windows操作系统提供给应用程序编程的接口(Application Programing Interface); SDK:软件开发包(Software Development Kit)。消息与消息队列 Windows 是事件驱动方式的程序设计模式,主要是基于消息的,消息由MSG结构体表示。typedef struct tagMSG{ HWND hwnd;原创 2016-11-05 23:59:34 · 468 阅读 · 0 评论 -
《VC++深入详解》读书笔记——2.掌握C++
C++是一门极其复杂的语言,掌握C++。我认为是不可能在一个章节中详细论述的,这一篇仅仅讨论几个喜闻乐见的C++问题。1. 结构体与类 C语言与C++的结构体有所不同:C语言中结构体只能包含数据成员,不能包含函数;C++可以包含变量与函数。 C++中结构体与类本质上是一样的,结构体是利用struct声明的类。类和结构体的区别:(1)关键字不同,class、struct;(2)默认成员访问权限不同原创 2016-12-15 23:53:30 · 575 阅读 · 0 评论 -
《VC++深入详解》读书笔记——3.MFC程序框架剖析
MFC(Microsoft Foundation Class,微软基础类库)1. C语言程序的执行步骤 (1)全局变量分配内存(2)进入main函数2. MFC程序的运行过程 (1)利用全局应用程序对象theApp启动应用程序。正是产生了这个全局对象,基类CWinApp中的this指针才能指向这个函数。如果没有这个全局对象,程序在编译时不会出错,但是在运行时会出错。 (2)调用全局应用程序原创 2016-12-16 23:23:00 · 850 阅读 · 0 评论 -
《VC++深入详解》读书笔记——4.MFC消息映射机制和绘图DC的获取
一 . 消息映射机制1.Windows应用程序消息处理 Windows程序维护有自己的消息队列,保存了队列消息(当然也有非队列消息,它们直接发给窗口),并用过消息循环对消息进行处理。消息循环首先通过GetMessage取得消息并从队列中移走,对于加速键会调用TranslateAccelerator函数,对其进行翻译和处理,如果处理成功就不在调用TranslateMessage。如果不是加速键原创 2016-12-22 23:17:11 · 637 阅读 · 0 评论 -
《VC++深入详解》读书笔记——12.文本和注册表操作
1. const char*和char* constconst char*类型的指针(指向常量的指针)其所指向的内容是常量,是不可以修改的,但是其指针值是可以修改的; char* const类型的指针(常量指针),它的地址是一个常量,也就是说,它的指针值是常量,不可以修改,但其指向的内存是可以修改的,2. C语言对文件操作的支持(1) FILE fopen(const char...原创 2018-08-24 01:14:51 · 327 阅读 · 0 评论
分享