Windows Mobile开发实战:从环境搭建到网络编程

需积分: 9 2 下载量 59 浏览量 更新于2024-07-27 收藏 1.29MB PDF 举报
"Windows Mobile开发实例" 本书详细探讨了Windows Mobile平台的开发技术,涵盖了从环境搭建到实际应用开发的各个关键环节。Windows Mobile是微软为移动设备设计的一系列操作系统,包括Pocket PC、Smartphone和Media Centers,这些平台服务于个人移动电子消费市场。由于微软在桌面操作系统领域的影响力,Windows Mobile在发布之初就具有显著的优势,吸引了大量熟悉Windows开发环境的程序员进行移动应用的开发。 在Windows Mobile C++开发中,开发者首先需要建立合适的开发环境。本书指出,作者使用的是Visual Studio 2005,并且专注于针对Windows Mobile 5.0及以上版本的平台。书中大部分示例基于Win32 API,这是进行Windows Mobile应用程序开发的基础。 书中的内容主要由作者的实践经验构成,涵盖了多个关键主题,例如短信和电话功能的集成、 CAB文件打包与程序安装卸载、创建程序快捷方式、自动启动程序、关机与重启操作,以及如何实现鼠标和键盘的钩子功能。此外,还涉及POOM(Pocket Outlook Object Model)操作、MAPI(Messaging Application Programming Interface)、线程事件同步、手机震动模拟、键盘事件模拟等高级功能。 在系统相关功能部分,作者讲解了如何获取IMEI、IMSI、手机号码以及手机型号信息,以及处理时间和日期的技巧。此外,还深入讨论了消息发送(SendMessage与PostMessage)的区别,以及阻塞、非阻塞、同步和异步编程的概念。 在窗口和界面设计方面,书中介绍了如何使用MoveWindow与SetWindowPos来移动和调整窗口,实现窗口对输入法的自适应,获取输入焦点,创建菜单,获取程序图标,以及实现全屏、双缓冲画图、透明、半透明和3D效果。此外,还讲解了如何加载和显示不同格式的图片,以及隐藏和关闭窗口的方法。 文件和注册表操作也是本书的重点,包括文件的读写、注册表的访问,以及如何关联特定的程序来打开特定类型的文件。关于存储空间管理,书中提到了不同的存储选项,以及如何监控文件变化和遍历文件目录。 在网络编程部分,作者详细介绍了联网的基本操作,使用Windows Sockets进行网络通信,以及如何区分CMNET和CMWAP这两种网络接入点。此外,还深入讨论了WinInet库的异步使用方法,帮助开发者实现高效的数据传输。 《Windows Mobile开发实例》是一本全面覆盖Windows Mobile开发的实践指南,对于想要在这一平台上构建应用程序的开发者来说,提供了丰富的实例和实用技巧。通过这本书,读者可以深入了解Windows Mobile开发的各个方面,从而能够开发出更专业、更符合用户需求的移动应用。
2011-04-16 上传
这是windows mobile 手机编程实例一书 目录: MAPI.................................................................................................................................23 线程事件同步.................................................................................................................27 手机震动.........................................................................................................................28 keybd_event的应用.......................................................................................................28 获取程序路径.................................................................................................................29 IMEI、IMSI、手机号码与手机型号.............................................................................30 时间.................................................................................................................................34 SendMessage与PostMessage.........................................................................................35 阻塞与非阻塞、同步与异步.........................................................................................35 章 窗口及界面...............................................................................................................36 MoveWindo与SetWindowPos...........................................................................................36 窗口自适应输入法.........................................................................................................36 获取输入焦点.................................................................................................................37 菜单相关.........................................................................................................................39 获取程序图标.................................................................................................................40 窗口全屏.........................................................................................................................41 双缓冲画图.....................................................................................................................42 透明、半透明、3D效果实现.........................................................................................43 图片的各种加载方式.....................................................................................................46 窗口的隐藏与关闭.........................................................................................................47 等待光标.........................................................................................................................47 章 文件及注册表...........................................................................................................48 文件的操作.....................................................................................................................48 注册表的操作.................................................................................................................49 文件关联程序.................................................................................................................51 第 3 页 存储空间.........................................................................................................................53 文件改变通知.................................................................................................................54 遍历文件目录.................................................................................................................56 五章 网络...........................................................................................................................58 联网操作.........................................................................................................................58 Windows Sockets...........................................................................................................59 区分cmnet与cmwap.........................................................................................................62 WinInet异步使用方法...................................................................................................66 WinInet中的同步和异步区别.......................................................................................68 IE Cookie.......................................................................................................................75 BHO技术...........................................................................................................................76 HTML控件应用.................................................................................................................77 六章 多媒体.......................................................................................................................79 PCM音频的双缓冲播放...................................................................................................79 调用摄像头.....................................................................................................................80 Media Player控件的使用.............................................................................................81 七章 其他应用...................................................................................................................83 DMProcessConfigXML的用处.........................................................................................83 CreateProcess的用处...................................................................................................85 压缩与解压缩.................................................................................................................86 Notification.................................................................................................................87 感觉非常的实用,推荐,但是适用于有语言基础,因为 我最近研究wm编程要用到,如果您觉得有用,请 为我顶一个. 另外,本资源是免费的,但是俺的资源分实在太少了 希望您能够赠送我一个资源分啊d(╯﹏╰)b