GUI应用程序移植——在Linux上模拟Windows API的方法
  • 推荐0
  • 收藏0
  • 浏览550

GUI应用程序移植——在Linux上模拟Windows API的方法

肖习攀 (作者) 

  • 丛  书:IBM中国开发中心作品系列
  • 书  号:978-7-121-03832-7
  • 出版日期:2007-03-19
  • 页  数:392
  • 开  本:16(185*235)
  • 出版状态:上市销售
  • 维护人:管理员
本书介绍了一种利用Windows API模拟的方法来实现Windows图形用户界面(GUI)程序向Linux操作系统移植的过程,通过在Linux/X上模拟实现Windows API的方法,给所有具有用户界面的Windows程序提供了统一的移植方案。不仅如此,如果所有的Windows GUI API都已经被模拟,并且以动态链接库的形式提供出来,则所有的Windows GUI程序都可以使用这一动态链接库而实现移植。
API的模拟涉及到两个系统的深入的特性和差别,本书在介绍API模拟技术的同时,详细描述了两个平台关于用户界面交互和图形输出的基本逻辑结构,并为读者展现了平台之间一些鲜为人知的特性。在深入分析了Windows和Linux/X各自的图形输出模块的内部结构和接口之后,Windows的所有GUI概念和特性,包括窗口、设备上下文、位图、GDI对象、键盘鼠标输入、元文件和打印输出、国际化和本地化等等,都为相对应的Linux/X概念或者几个概念的综合所仿真,从而达到API模拟的目的。
Windows作为被广泛采用的桌面操作系统,拥有众多的开发者,和各种各样大量的丰富多彩的应用。这些应用覆盖面广,功能强大,方便易用,而且已经为大量用户接受和习惯。

目录

读者评论

同系列书