个性化的程序离不开个性化的界面设计,因为优秀的程序界面是人与计算机之间的一座交互桥梁。本书是第一本介绍C++界面程序设计领域新技术的专著。全书共有11章,第1章的内容是基于控件的界面编程;第2章介绍了与窗口框架相关的控件界面程序设计;第3章是树形控件和列表控件的界面编程;第4章讲述了基于对话框的界面程序设计;第5章的内容是基于窗口的界面程序设计;第6章是基于图形的界面程序设计;第7章是关于GDI+程序设计;第8章介绍基于Office自动化的界面程序设计;第9章的内容是Windows Shell程序设计;第10章介绍了使用CJLibrary控件开发界面应用程序;第11章讲述了如何使用CJLibrary工程向导进行界面程序设计。着重进述了目前在界面程序设计领域中的一些新技术,如GDI+程序设计、面向Windows XP的Shell程序设计、Office XP插件程序设计等话题。新技术的使用是本书的一大特色。本书适合的读者可以是广大编程爱好者、C++专业设计人员以及高校相关专业师生。
上传时间: 2014-01-13
上传用户:xinyuzhiqiwuwu
本手册包括若干章节;每章描述 ENVI 提供的一系列处理程序。多数章节遵循 ENVI 的菜单结构。例如,第 4 章的标题为 “Basic Tools”,它描述的功能可以在 ENVI 的 Basic Tools 下拉菜单下找到。5 个附录分别针对:ENVI基本功能、文件格式、波谱库、地图投影以及描述 ENVI 该版本的新特征。该介绍性章节包括与 ENVI 图形用户界面(GUI)的交互,使用 ENVI 窗口,及其它介绍性材料。
上传时间: 2013-12-27
上传用户:thesk123
EGui是一个开源的图形系统软件,类似于QT/Embedded、GTK-FB、MicroWindow。目标是嵌入式平台整合解 决方案。基于Linux Framebuffer 设备驱动上实现。有完整的画点、线、矩形等操作。 他分以下几个部分: * 驱动部分; * 图形基本绘画部分; * widget 控件部分。
标签: Framebuffer MicroWindow Embedded GTK-FB
上传时间: 2016-01-25
上传用户:1079836864
MiniGUI的编程指南 重点包括:线程的基本概念;多线程的微客户/服务器体系、多线程通讯的关键数据结构――消息队列;面向对象技术在 MiniGUI 中的应用等等。 ·MiniGUI 的多窗口管理。将介绍 MiniGUI 的多窗口机制以及相关的窗口类技术。其中涉及到窗口剪切处理和 Z 序,消息传递,控件类设计和输入法模块设计等等。 ·MiniGUI 的图形设备管理。重点介绍 MiniGUI 是如何处理窗口绘制的。其中主要包括图形上下文的概念,坐标映射,图形上下文的局部、全局和有效剪切域的概念等等。 ·图形抽象层和输入抽象层。图形抽象层(GAL)和输入抽象层(IAL)大大提高了 MiniGUI 的可移植性,并将底层图形设备和上层接口分离开来。这里将重点介绍 MiniGUI 的 GAL 和 IAL 接口,并以 EP7211 等嵌入式系统为例,说明如何将 MiniGUI 移植到新的嵌入式平台上。 ·多字体和多字符集支持。MiniGUI 采用逻辑字体实现多字体和多字符集处理。这一技术成功应用了面向对象技术,通过单一的逻辑接口,可以实现对各种字符集以及各种字体的支持。
上传时间: 2016-02-01
上传用户:wqxstar
usbFirmware,Intel公司开发的通用串行总线架构(USB)的目的主要基于以下三方面考虑: (一)计算机与电话之间的连接:显然用计算机来进行计算机通信将是下一代计算机基本的应用。机器和人们的数据交互流动需要一个广泛而又便宜的连通网络。然而,由于目前产业间的相互独立发展,尚未建立统一标准,而USB则可以广泛的连接计算机和电话。 (二)易用性:众所周知,PC机的改装是极不灵活的。对用户友好的图形化接口和一些软硬件机制的结合,加上新一代总线结构使得计算机的冲突大量减少,且易于改装。但以终端用户的眼光来看,PC机的输入/输出,如串行/并行端口、键盘、鼠标、操纵杆接口等,均还没有达到即插即用的特性,USB正是在这种情况下问世的。 (三)端口扩充:外围设备的添加总是被相当有限的端口数目限制着。缺少一个双向、价廉、与外设连接的中低速的总线,限制了外围设备(诸如电话/电传/调制解调器的适配器、扫描仪、键盘、PDA)的开发。现有的连接只可对极少设备进行优化,对于PC机的新的功能部件的添加需定义一个新的接口来满足上述需要,USB就应运而生。它是快速、双向、同步、动态连接且价格低廉的串行接口,可以满足PC机发展的现在和未来的需要。
标签: usbFirmware Intel 计算机 USB
上传时间: 2013-12-19
上传用户:aa54
一本写计算机网络的书,国外优秀教材,英译汉版。本书条理清淅,从低到高。我个人觉得是学计算机网络入门的上好教材。作者Douglas E.Comer教授是互联网先驱者之一。
标签: 计算机网络
上传时间: 2016-02-17
上传用户:klin3139
顺便讲一下并行计算机与高性能计算机的关系。其实,高性能计算机并无明确严格的定义。因为性能可定义为求解问题所花费的时间的倒数,即求解问题的速度,所以按此意义,只要那些速度非常快的计算机都可认为是高性能计算机。当然,能高速求解问题的计算机,可以包括大型计算机(Mainframe),如早期的IBM370系列;超级计算机(Supercomputer),如Cray-1向量计算机以及各种并行计算机。因为为了达到高性能,仅靠改进电路工艺,提高单机器件速度是有限的,所以使用并行计算机的方法则更为普通和有效,于是并行计算机也就渐渐地变成了高性能计算机的同义词了,这种说法虽不严格,但已被普遍认可。
上传时间: 2016-02-20
上传用户:龙飞艇
顺便讲一下并行计算机与高性能计算机的关系。其实,高性能计算机并无明确严格的定义。因为性能可定义为求解问题所花费的时间的倒数,即求解问题的速度,所以按此意义,只要那些速度非常快的计算机都可认为是高性能计算机。当然,能高速求解问题的计算机,可以包括大型计算机(Mainframe),如早期的IBM370系列;超级计算机(Supercomputer),如Cray-1向量计算机以及各种并行计算机。因为为了达到高性能,仅靠改进电路工艺,提高单机器件速度是有限的,所以使用并行计算机的方法则更为普通和有效,于是并行计算机也就渐渐地变成了高性能计算机的同义词了,这种说法虽不严格,但已被普遍认可。
上传时间: 2016-02-20
上传用户:bruce
顺便讲一下并行计算机与高性能计算机的关系。其实,高性能计算机并无明确严格的定义。因为性能可定义为求解问题所花费的时间的倒数,即求解问题的速度,所以按此意义,只要那些速度非常快的计算机都可认为是高性能计算机。当然,能高速求解问题的计算机,可以包括大型计算机(Mainframe),如早期的IBM370系列;超级计算机(Supercomputer),如Cray-1向量计算机以及各种并行计算机。因为为了达到高性能,仅靠改进电路工艺,提高单机器件速度是有限的,所以使用并行计算机的方法则更为普通和有效,于是并行计算机也就渐渐地变成了高性能计算机的同义词了,这种说法虽不严格,但已被普遍认可。
上传时间: 2014-01-09
上传用户:refent
熟悉操作系统的命令接口、图形接口和程序接口.使用Windows常用命令:dir 、md、copy、date、help,显示这些命令的结果,并解释这些命令的作用;
上传时间: 2016-02-22
上传用户:jiahao131