Winows Mobile
YapingXin
航天/航空/军工装备行业,航电系统、遥测/测发控系统、系统故障诊断、预测与健康管理(PHM)高级系统架构师。
展开
-
[Windows Form] 使多行文本框滚动到最新插入的那一行
在 .Net Full Framework中,要想使多行文本框滚动到最新插入的那一行,非常简单,示范如下:textBox1.AppendText(string.Format("{0}/r/n", DateTime.Now.ToLongTimeString()));textBox1.ScrollToCaret();然而,在.Net Compact Framework 3.5中,文本框没有AppendText方法,所以实现方法不得不成为下面这样的:textBox.Text += string.Format(原创 2010-12-01 17:38:00 · 2580 阅读 · 2 评论 -
关于 CoreDll.dll 里面的API:FindWindow
最近在做Windows Mobile 6.1/6.5的UI Automation,其中涉及到一个很常用的API:FindWindowMSDN上的链接如下:http://msdn.microsoft.com/en-us/library/aa929233.aspxSyntax:HWND FindWindow( LPCTSTR lpClassName, LPCTSTR lpWindowName ); 这是个很简单的API,我所要和您分享的经验是:一、中文问题我在.Net中用PInvoke封装它原创 2010-11-10 01:02:00 · 3538 阅读 · 0 评论 -
[Windows Mobile 6.x] 如何获得当前运行的所有进程
.Net Compact Framework的进程管理并不像Full framework那么方便。经过我的尝试,如果要获得Windows Mobile 6.x当前运行的所有进程,可以这样实现:1. 封装ToolHelp.dll中涉及到的几个API://---------------------------------------------------------------------------// // Copyright (c) Yaping Xin. All rights rese原创 2010-11-22 15:58:00 · 2527 阅读 · 2 评论 -
在Windows Mobile上监听Radio Interface Layer Notification
RIL(Radio Interface Layer)工作在手机的底层,负责数据传输、AT指令的发送、接收及解析、提供网络支持,支持上层通讯应用程序的SMS、Voice Call等。可以说,RIL是手机通信系统的软件层面的最底层。如果我们想监听手机上的通讯活动,比如说想记录用户什么时候给那个号码拨打了电话,什么时候开始呼叫,什么时候开始建立会话进行通话,什么时候挂的电话(谁挂的),以及更详细原创 2010-09-25 09:14:00 · 2378 阅读 · 0 评论