社区
嵌入开发(WinCE)
帖子详情
C#开发wince6.0下的键盘钩子问题
周美文
2014-02-18 03:55:30
有大神用C#开发过wince6.0的键盘钩子吗?网上找了些资料,但是都是钩子安装失败:
hHookKey = SetWindowsHookEx(WH_KEYBOARD_LL, hookKeyDeleg, GetModuleHandle(null), 0);中hHookKey 总是为0,还请不吝赐教啊!
...全文
477
4
打赏
收藏
C#开发wince6.0下的键盘钩子问题
有大神用C#开发过wince6.0的键盘钩子吗?网上找了些资料,但是都是钩子安装失败: hHookKey = SetWindowsHookEx(WH_KEYBOARD_LL, hookKeyDeleg, GetModuleHandle(null), 0);中hHookKey 总是为0,还请不吝赐教啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
渊涧蝶舞
2014-07-21
打赏
举报
回复
C#的话,不一定要用hook去获取键盘消息啊,还有其他的简单的方法啊。。。
91program
2014-02-18
打赏
举报
回复
没有用过 C# 的,LZ 可以参考如下 C++ 的代码:
http://blog.csdn.net/91program/article/details/7162896
周美文
2014-02-18
打赏
举报
回复
引用 1 楼 accessysq 的回复:
信息太少。建议GetLastError获取错误码,
error的值是87,查了下好像说是参数错误。可SetWindowsHookEx函数就传了那几个参数啊。 wince6.0下获取实例进程id的函数是GetModuleHandle(null)这样做吗?
别以为你站在珠峰就能看到全世界
2014-02-18
打赏
举报
回复
信息太少。建议GetLastError获取错误码,
WinCE
键盘
钩子
与鼠标
钩子
最近需要在Windows CE 5.0操作系统下实现这样的功能:如果没有用触摸笔或者鼠标点击屏幕,则等待5秒钟之后自动调暗背光。
wince
键盘
钩子
的实现
wince
不是不支持,是间接支持
dll中仅提供实际的
钩子
函数,安装和卸载
钩子
都在应用程序中进行
导出
钩子
实现回调函数:KeyProc
HOOKCE32_API LRESULT CALLBACK KeyProc(int nCode, WPARAM wParam, LPARAM lParam); #include
#include
//#include "pwinuser.h
c#
wince
键盘
钩子
public class HookKeyClass { public delegate int HookKeyProc(int code, IntPtr wParam, IntPtr lParam); public delegate void KeyEventHandler(int KeyValue); public event Ke
WinCE
6 下
键盘
钩子
(HOOK)
1 // 已经写过一个 CE5.0 下的
键盘
钩子
:http://blog.csdn.net/91program/article/details/1961570 2 // 前一段时间在坛子看到有人在问 CE
6.0
下
钩子
的实现,有的说不行,有的说行,最后也没有结果 3 // 今天试了下,是可以的,包括鼠标的
钩子
。不过速度上好像是有些
问题
,待有时间再看看吧。 4 // ...
C#
WINCE
5
钩子
using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;namespace Key{ public class Hook { public delegate int HookKeyProc(int code, I
嵌入开发(WinCE)
19,523
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章