Windows程序设计--学习笔记 (一)

       这里记录的是本人在看“Windows程序设计 (第5版 珍藏版)”这本书的个人笔记,因为每次看过之后,没过多久就会忘记,所以我想还是记录点什么吧!以备需要的时候查看!!!

第一章:

3个动态链接库:
      内核(kernel32.dll):负责操作系统的传统工作,包括内存管理,文件输入/输出及任务管理等;
      用户(user32.dll):指的是用户界面,负责所有的窗口管理;
      GDI(GDI32.dll):就是图形设备接口,负责在屏幕或打印机上显示文本与图形;

API及内存管理模式:

     1.0到3.1版本:分段内存管理模式(SMM):内存地址由两部分组成:一个16位的段(Segment)指针和一个16位的位移            (Offset)指针;c的int数据类型也是16位宽;

      Windows NT 及 Windows 95 开始支持32位的平面内存管理模式;c的int数据类型也是32位宽;

      把16位的windows(1.0到3.1版)的API称为Win16,而把32位的windows(95,98以及所有的NT版本)的API称为Win32

 书中介绍的参考文档链接似乎失效啦!下面是找的我觉得有用的链接:

   微软官方文档:
        https://docs.microsoft.com/zh-cn
        API:
           https://docs.microsoft.com/zh-cn/windows/desktop/apiindex/api-index-portal
       Visual C++ 文档:
          https://docs.microsoft.com/zh-cn/cpp/#pivot=langlib&panel=langlib1

头文件:
windows.h 里面有包含了下列头文件:(自己最好是打开这些头文件看下)
     #include <windef.h> 基本数据类型定义
     #include <winbase.h> 内核函数
     #include <wingdi.h> 图形设备接口函数
     #include <winuser.h> 用户界面函数
     #include <winnt.h> 支持Unicode的类型定义

猜你喜欢

转载自blog.csdn.net/ixusy88/article/details/81198414