2012年7月6日

按键:C#在PDA中模拟Tab,PgUp,PgDn等按键示例

摘要: 【起因】在一些手持终端(PDA)中,往往由于体积限制,缺少一些在PC机上常用的按键,给喜欢按键进行快捷操作的用户带来使用上的不便。【解决】我们可以在不同的操作界面上,使用一些暂时不用的又不影响操作的按键来代替(模拟)缺失的Tab等按键。【示例环境】WinCE 5.0,.Net Compact Framework 2.0,开发语言:C#【示例】 在多行显示的ListBox中,如果数据项目很多,用上下键逐个滚动到下一页很累人,用户需要使用翻页键快速翻页,这时,我们可以这样来设计按键:继续保留上下方向键的逐个查看功能,使用左右方向键来模拟PaUp、PgDn帮助用户快速翻页显示。 本示例中还设计了使用 阅读全文

posted @ 2012-07-06 11:43 I am Dylan 阅读(1815) 评论(0) 推荐(0) 编辑

(转)利用键盘钩子捕获Windows键盘动作

摘要: 引言 在科研生产中对研制、调试操作的记录是非常有必要而且是有很重要价值的。通过对记录信息的分析,可以在事故发生后准确的分析出事故的起因、操作是否存在失误等许多重要线索。通常需要记录的信息是多种多样的,如环境温度记录、软件运行记录、文件访问记录等等。这里将以键盘信息记录为例来讲述类似的实验信息自动记录的一般实现方法。 由于需要记录当前系统下所有应用程序的键盘录入记录,因此必须采取某种特殊的技术来实现本进程(监视程序)对外部进程键盘操作信息的获取。这种技术便是本文将要论述的核心--系统全局钩子。本文下面将对Win32平台下全局钩子的运行机制进行介绍并给出了一个具体的由VC++6.0编写的捕获键.. 阅读全文

posted @ 2012-07-06 11:39 I am Dylan 阅读(1044) 评论(0) 推荐(0) 编辑

开博啦!学如逆水行舟,不进则退

摘要: 加油,把每天的收获记录下来! 阅读全文

posted @ 2012-07-06 11:36 I am Dylan 阅读(111) 评论(0) 推荐(0) 编辑

导航