17年深圳工资多少钱:关于图形的界面,帮忙回答一下。

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 22:05:20
关于图形的界面,是怎样实现的?用C可以么?或者是其他的方法?
windows的界面在之前要怎么做出来的,纯代码可以实现吗?
早期没有任何图形界面,它们是怎样被开发出来的?以及具体的技术细节,够详细的话我会加分。
我想在当时什么也没有的基础情况下,开发的技术过程。
其中的“NLS”图形系统不知道是用什么工具开发的,是软件的还是硬件的?
我会加50分的!

C可以做图形界面,微软的操作系统就是用C做的,但不是我们通常用的Turbo C.
现在大多编程语言都支持图形界面,像C++,JAVA等等都是.
图形界面的制作大概是这样的(个人观点,仅供参考):首先你必须把那些按钮,对话框等等的图形保存起来,当一个含有图形界面的应用程序运行之后,要先加载该程序要在什么位置显示什么组件(按钮,对话框之类)的信息,然后在屏幕上显示这些组件;如果你点击了鼠标,那么鼠标在屏幕上的坐标将被送给这个应用程序(如果对它有用的话),然后该程序将对这个操作做相应的处理,并把处理的结果告诉给用户.在这里,该应用程序不能总是占用CPU来查询是不是有对它有用的操作信息,解决方法可以看一下C++等是怎么解决的.
早期没有任何图形界面,它们是怎样被开发出来的?这正是比尔·盖茨的牛B之处,人家就想出了图形界面,人家就想到电脑要配个鼠标才好用。具体制作细节比尔·盖茨也没有告诉别人,他也不会告诉别人的,但我想大概思路就是像上面说的那样了

用vb语言很容易实现图形界面。
其实用在DOS也能编写,只是比较难,要自己编写界面代码。