华信知识服务平台
  首 页 信息安全 网络营销 Intel 安全培训 SEO讲座 安全会议 安全百科  
  推荐图书  
  SOA原理·方法·实践  
  《SOA原理·方法·实践》
作者:毛新生等
 
  多核程序设计技术——通过软件多线程提升性能  
  《多核程序设计技术
——通过软件多线程提升性能》

作者:[孟]Shameem Akhter
     [美]Jason Roberts
  译者:李宝峰、富弘毅、李韬
 
  软件优化技术——IA-32平台的高性能手册  
  《软件优化技术
——IA-32平台的高性能手册》
(第2版)

作者:[美]Richard Gerber
      [美]Kevin B. Smith
     [荷]Aart J.C. Bik
   [加]Xinmin Tian
  译者:王涛、单久龙、孙广中
 
友情链接
 
 邮件订阅定制出版电子期刊 E-mail:
GUI应用程序移植—在Linux上模拟Windows API的方法 《GUI应用程序移植—在Linux上模拟Windows API的方法》
作者:肖习攀、阎小兵、贾迎乐、龚奕平 等
出版社:电子工业出版社
出版日期:2007年3月
定价:49.80元
书号:7-121-03832-7
页码:370页
开本:16开
字数:390千字
网上订购
http://www.dearbook.com.cn/book/169918
http://www.china-pub.com/computers/common/info.asp?id=34207
 


内容简介

本书介绍一种把Windows GUI应用程序移植到Linux的方法——API模拟方法。书中介绍了这种方法的设计思想,以及具体的实现过程。同时,充分探讨了GUI应用程序移植所必然面对的基于不同操作系统的编程模型的差异,揭示了两个系统有关用户界面交互和图形输出基本逻辑结构的一些鲜为人知的特性。全书共分为12章,包括:移植架构,GDI子系统,文本输出和字体管理,窗口子系统,消息子系统,用户输入,剪贴板和拖放,标准控件、菜单与对话框,打印,Unicode与国际化,国际化输入和资源的移植。

本书起点较高,适合具有相当基础的软件开发人员、高年级计算机或相关领域的学生,以及那些可能需要为企业决策者提供技术和信息支持的架构师。由于本书是以GUI应用程序为背景来讲述的,所以对于任何在Windows和Linux系统之一进行应用程序开发或移植工作的工程师,以及任何C/C++程序员和工程师,都是一本具有较高参考价值的图书。

 
 


作者介绍

肖习攀,清华大学计算机科学与技术系硕士。IBM中国开发中心高级软件工程师。从2003年4月加入IBM中国开发中心至今,一直从事旨在提高企业生产效率的应用软件开发。多个项目开发组长。经历涉及Windows、Linux和Macintosh等平台,兴趣包括图形用户界面移植和企业协作式应用软件开发。

阎小兵,在中国科学院计算技术研究所获得硕士。1999年加入IBM中国公司。现任IBM中国开发中心高级开发经理。曾参与IBM CICS移植,IBM WebSphere Commerce移植,IBM Productivity Tools开发与项目管理等。目前主要工作领域是下一代企业级工作场所协作软件的开发。对跨平台(Windows, Linux, Macintosh)软件开发和移植,以及大型软件开发过程管理和项目管理有着丰富的经验。

贾迎乐,北京邮电大学信息工程学院硕士。目前是IBM中国软件开发中心高级软件工程师,从事IBM产品在Linux平台上的开发和移植工作。在C/C++编程语言,Windows和Linux图形用户界面应用程序的开发和移植等方面有深入的研究。

龚奕平,清华大学计算机科学与技术系学士,多伦多大学计算机科学系硕士。IBM中国开发中心高级软件工程师。现主要从事IBM产品的研究和开发工作。研究兴趣包括Windows应用程序跨平台移植,GUI开发,以及网络设备开发等。曾在国内外期刊杂志上发表多篇学术和技术文章。

 
 
图书目录
  
 
 
序言/前言
  
 
  >>返回定制出版首页  
  关于本站 | 联系我们 | 信息安全 | 网络营销 | 定制出版 | Intel | 安全培训 | SEO讲座