windows编程简介
来源:互联网 发布:人工智能服装设计打板 编辑:程序博客网 时间:2024/06/05 18:15
在操作系统没有出来之前.我们写的程序是直接和硬件打交道的,这个阶段的程序通用性是非常差的..
它可能只能在一台电脑或者一类电脑上面运行.因为每台电脑的硬件情况都有可能不同.
在windows出来之后,程序的通用性得到了大大的提升.windows操作系统将硬件和软件隔离..我们所写的程序不用在关注硬件是怎么样的.我们所写的软件调用OS的API,再通过该API来操作硬件
windows经过三十多年的发展,它的API可谓是相当庞大的..而且为了做到兼容.它的旧的API并不会被废弃.所以同一个函数就会有许多不同的版本,这就给windows下的编程带来了一些困难,在进行windows编程的时候要尽量多查询MSDN.
windows操作系统抽象出来R3和R0层,,我们所写的软件都是工作在R3层,通过了R3的检测之后会交给R0层,通过R0层来操作硬件
API&SDK&MFC
windows API是windows为我们提供的一系列接口
SDK指软件开发工具包
MFC是windows下的一套框架,它是对winAPI和c++的再封装
WinAPI的分类
0 0
- Windows Socket编程简介
- Windows Socket编程简介
- windows编程简介
- Windows编程_Lesson001_Windows 简介
- 【转】Windows Socket编程简介
- windows多线程编程简介(1)
- windows多线程编程简介(2)
- .Net下Windows语音编程简介
- 64位windows常规编程简介
- Windows网络编程之Socket高级编程简介
- Windows 多线程编程 简介(整理自百度百科)
- Windows编程(2)-Unicode简介之宽字符与C
- windows基础应用程序编程(三):GDI简介
- windows基础应用程序编程(八)控件简介(一)
- windows基础应用程序编程(九)控件简介(二)
- View编程指南1—Windows 和 Views 简介
- Windows桌面应用程序(1-2-1st) Windows编程简介在C++中
- 《windows核心编程》第三讲 内核对象(1)内核对象简介
- SQL_SERVER_2008升级SQL_SERVER_2008_R2的方法
- 不要从战略、技术出发做产品——陆树燊
- MVC设计模式 转发和重定向
- Echarts中的gauge仪表盘.(特殊加一句代码)
- SQL Server2008 安装失败后的解决办法
- windows编程简介
- 行为模式->策略模式
- 用户需求和分析——张有亮
- 让你的微信小程序具有在线支付功能
- C/C++学习(4)函数与指针取地址符
- eclipse中下载maven插件解决办法
- 我的产品观
- 将博客搬至CSDN
- H2O学习笔记(八)——Sparkling Water