Winows编程技术简介

Windows编程特点是面向对象、消息驱动,强调资源共享与设备无关的GDI编程。CLI作为.NET核心,是微软提出的跨语言、跨平台分布式计算标准,实现了在不同操作系统上的兼容性。CLI已演变为ECMA和ISO标准,C++/CLI则是其在C++中的应用标准。
摘要由CSDN通过智能技术生成
1.Windows与编程
Windows(视窗)是Microsoft公司为PC机开发的具有图形用户界面的多任务操作系统。
图形用户界面(GUI=Graphical User Interface)是计算机的一种人机接口,由图形显示设备(屏幕)和指示跟踪设备(鼠标、跟踪球、光笔/手写笔、触摸屏等)组成,用户可通过指示设备来操作图形设备上的界面元素(窗口、菜单、对话框、图标、控件等)以完成各种任务和操作。

Windows的主要特点有:面向对象、消息/事件驱动、多任务、图形设备接口(GDI= Graphics Device Interface)与设备无关等。与这些相对应,Windows编程有如下特点:

l     面向对象的编程思想——在Windows中,窗口、菜单、事件皆是对象,而对话框与各种控件只是一些特殊的窗口,所以对界面元素的操作和消息/事件的处理都涉及到对象。

l     消息/事件驱动的程序结构——与基于过程的控制台字符界面编程不同,Windows编程是基于消息的,由用户和系统事件来驱动。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值