2009年10月30日

Windows Mobile开发资源列表

摘要: 目前Windows Mobile的开发资源已经非常多了,我们在这里试着对这些资源进行一个归纳,使第一次进入Windows Mobile领域的开发者能够更容易得找到有用的开发资源。Windows Mobile是什么Windows Mobile是微软为智能手机和PDA提供的操作系统,在Windows Mobile 5.0之前分为Pocket PC和Smartphone两种版本,Pocket PC中包括... 阅读全文

posted @ 2009-10-30 23:03 coder狼 阅读(230) 评论(0) 推荐(0) 编辑

Windows Mobile获取SIM卡上的所有电话号码

摘要: 从MS .NET CF版访问电话API(完整版) 以前查找了好些在.net CF框架上调用设备本地API函数读取手机SIM卡的资料,但各种资料都少了些描述,特别是少了一些引用的结构(struct),造成了资料中的原代码不能直接运行,让很多学习的朋友遇到很多麻烦,花费了多余的时间,走了一些弯路。 我也遇到了类似的问题,通过补充了一些缺失的代码后,使程序可以正常的读取SIM卡了具体转自:http:/... 阅读全文

posted @ 2009-10-30 23:00 coder狼 阅读(233) 评论(0) 推荐(0) 编辑

C#智能设备中程序的调用

摘要: 由于在某些PDA上的WINCE操作系统不像PPC那样直接插上USB就可以连接上PC,必须手动选择菜单上的连接程序才可以连接,而在特殊情况下必须由用户控制连接,在此提供代码: 1、加入命名空间: using System.Runtime.InteropServices; using System.Reflection; 2、声明API和类 [DllImport("CoreDll.dll", SetL... 阅读全文

posted @ 2009-10-30 22:48 coder狼 阅读(949) 评论(0) 推荐(0) 编辑

Windows CE跨进程内存注入之原理

摘要: 近日,由于程序设计需要,我对WincowsCE 的内存布局进行了研究,由于发现国内在这方面的文档资料较少,于是在研究告一段落之际,形成这篇示例文档,以望抛砖引玉,得到别的高手的指正。  一、程序实现的先决条件  由于windows系统的窗体消息总是投递至一个特定进程的指定窗体消息函数中。于是在本地进程(自己的应用程序)中取得属于其它进程的窗体的消息必须实现以下两个部分:  1、将需要挂接窗体的代码... 阅读全文

posted @ 2009-10-30 22:31 coder狼 阅读(509) 评论(0) 推荐(0) 编辑

让人郁闷的“DesktopCompatible”

摘要: 最近用C#做Mobile上系统开发的时候,总被一个小问题困扰。我先简单描述一下。 (开发环境:Win7,VS2008,CHSMobile6Emulator,.NETCompact2.0) 1.在项目中添加“用户控件“(假设使用默认名”UserControl1“); 2.在项目内的任意一个地方添加一个“DllImport”指令;... 阅读全文

posted @ 2009-10-30 22:18 coder狼 阅读(723) 评论(1) 推荐(0) 编辑

手机软件开发中的P/Invoke

摘要: 手机软件开发中的P/Invoke手机软件开发中的P/Invoke01/10/2006 01:03:00 PM - View : 107.NET CF 中关闭手持设备(支持PPC和SMARTPHONE) [DllImport("Coredll.dll")]externstaticvoid PowerOffSystem();privatevoid mIShutDown_Click(object sen... 阅读全文

posted @ 2009-10-30 21:59 coder狼 阅读(333) 评论(0) 推荐(0) 编辑

转]WinCE中的未公开函数

摘要: 转]WinCE中的未公开函数 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://h2ox.blogbus.com/logs/33169705.htmlPerformCallBack4强制令别的进程调用某个API,如果这个API是LoadLibrary的话,就相当于线程注入了,由coredll.dll提供PerformCallBack4函数的定义:[DllImport("... 阅读全文

posted @ 2009-10-30 21:54 coder狼 阅读(429) 评论(0) 推荐(1) 编辑

导航