Windows学习(001)--Windows简介
来源:互联网 发布:手机直播间源码 编辑:程序博客网 时间:2024/06/05 02:06
Windows版本
l Windows有很多版本。
l 在众多版本中,可以分为2大类:NT和CE。
l 到现在,CE绝版。现在最新Windouws10就是属于NT结构。
NT结构
l NT结构是一种系统架构。
l NT结构分为2层:用户态和核心态
API&SDK&MFC
l API:程序的接口。
l SDK:软体开发工具组,可能包含文档、编译器等。比如QT
l MFC:微软的基础类,用于在C++环境喜下写应用的一个框架和引擎,可以说MFC是Win API与C++的结合后的再一次封装。
Windows API分类
l 基础服务(Base Services)
提供对Windows系统可用的基础资源访问接口
Ø 文件系统(file system)
Ø 外部设备(device)
Ø 进程(process)
Ø 线程(thread)
Ø 注册表(Windows registry)
Ø 错误处理机制(error handing)
这些功能接口位于32位Windows下的kernel32.dll和advapi32.dll中。
l 图形设备接口(GDI)
Ø 输出图形内容到显示器、打印机以及其它的外部的输出设备。
这些功能接口位于32位Windows下的gdi32.dll。
l 图形化用户界面(GUI)
Ø 创建和管理屏幕和大多数基本控件。
Ø 接受键盘和鼠标的输入,以及其它与GUI有关的功能。
这些功能接口位于32位Windows下的user32.dll。从windows XP后,基本空间和通用对话框控件的调用接口放在comctl32.dll中
l 通用对话框链接库(Common Dialog Box Library)
Ø 打开/保存文件对话框、颜色对话框和字体对话框等等。
这些功能接口位于32位Windows下的comctl32.dll。
l Windows外壳(Windows Shell)
Ø 作为Windows API的组成不封,不仅允许应用程序访问Windows外壳提供的功能。
这些功能接口位于32位Windows下的shell32.dll。
l 网络服务(Network Services)
Ø 访问操作系统提供的多种网络功能提供皆空。它包括NetBIOS、Winsock、NetDDE及PRC等
l 多媒体相关API
l 封装库
- Windows学习(001)--Windows简介
- Windows Installer5.0学习之Windows Installer简介
- web前端学习之一Windows快捷方式简介
- Windows Forms简介
- Windows Forms简介
- Windows文件保护简介
- windows API函数简介
- Windows 头文件简介
- windows钩子简介
- windows钩子简介
- Squid for Windows 简介
- Windows API 简介
- Windows NT 简介
- Windows CE 简介
- Windows Forms简介
- Windows API入门简介
- Windows索引服务简介
- WINDOWS下文件夹简介
- js中的Math和Date对象
- Ganglia与Nagios介绍
- Fedora 安装ruby
- 市场细分时代,PC应如何利用好用户思维?
- ubuntu下SSH的安装、使用与配置root用户支持SSH
- Windows学习(001)--Windows简介
- python 编码
- quartusII 11.0 64位破解不完全问题解决办法
- java中程序计时
- Hibernate_二级缓存3_使用EHCache缓存
- hdu1754 线段树
- [leetcode: Python]303. Range Sum Query
- Windows学习(002)--Windows基础数据类型
- 【思想感悟】站在巨人的肩膀上