Windows结构-简介

上一篇 / 下一篇  2010-12-04 17:19:45 / 个人分类:相关知识

Windows结构-简介

  系统虚拟机器VM: 是系统的环境名,在这种环境下,系统将支持所有的Windows应用程序和Windows子系统组件。如图形设备接口(GDI)等。32位Windows应用程序:是一种新Windows应用程序,是Microsoft Win32应用程序编程接口API的一个子集。

Windows结构-描述

外壳:是一种32位的Windows应用程序,它为系统l提供必须的用户界面。

16位Windows应用程序:是在Windwos 3.x上使用的应用程序。

Windows内核:支持Windows应用程序所要求的低级服务,如动态内存分配。

lGDI:是Windows图形功能的核心。

l User:是Windows管理程序。

MS-DOS虚拟机器:支持在Windows下的MS-DOS应用l程序。

////////////////////////////////////////////////////////////////////////////
多进程-简介

   Windows是事件驱动(消息驱动)的OS,也是基于消息的OS。

Windows 应用程序中消息有两种送出途径;直接和排队。 Windows或某些运行的应用程序可直接发布消息给窗口过程,或者,消息可送到消息列象连续不断轮询消息队列的OS中当前执行的每个进程都 事件驱动程序不是由事件的顺序来控制,而是由事件的发生来控l,而事件的发生是随机的、不 确定的,这就允许程序的用户用 各种合理的顺序来安排程序的流程。

事件驱动围绕消息的产生与处理实现的,消息是一种报告有关事件发生的通知.

多进程-Windows应用程序的消息来源

输入消息:包括键盘和鼠标的输Windows将它们送到应用程序的消息队列中,由应用程序来处理消息。

控制信息:用来与Windows的控制对象(列表框、按钮等)进行双向通信。这类信息一般不经过应用程序消息队列,而是直接发送到控制对象上去。

系统消息:对程序化的事件或系DDE)要通过Windows的系统消息队列,而有的则不通过系统消息队列而直接送入应用程序的消息队列(如创 建窗口消息).

用户消息:这是程序员自己定义


TAG:

 

评分:0

我来说两句

日历

« 2024-05-09  
   1234
567891011
12131415161718
19202122232425
262728293031 

我的存档

数据统计

  • 访问量: 5071
  • 日志数: 12
  • 建立时间: 2010-12-03
  • 更新时间: 2010-12-04

RSS订阅

Open Toolbar