- 博客(1)
- 资源 (12)
- 问答 (3)
- 收藏
- 关注
原创 <C/C++>USB设备注册与插拔监听
#include #include void CShuajiBaoDlg::RegisterDevice(){ const GUID GUID_DEVINTERFACE_LIST[] = { { 0xA5DCBF10, 0x6530, 0x11D2, { 0x90, 0x1F, 0x00, 0xC0, 0x4F, 0xB9, 0x51, 0xED } }, { 0x53f563
2015-07-09 16:19:01 5779
Android Input Event Analyzer
Input Event Analyzer用于解析adb shellgetevent 命令产生的.input设备event序列.
使用VS2010开发环境, MFC C++语言编写.
主要实现以下功能:
(1) input设备属性的解析
(2) TP的touch/key的事件解析
(3) touch事件模拟
2017-03-21
使用钩子仿照Spy++截取消息
Win32程序对不同类型Message的处理过程不一样,对于Post过来的Message(通过PostMessage发送),会由GetMessage来处理,对于Send过来的Message(通过SendMessage发送),则由CallWndProc来处理,并在处理完成后执行CallWndRetProc,所以要HOOK并区分这两种Message需要同时处理三个HOOK:WH_GETMESSAGE、WH_CALLWNDPROC和WH_CALLWNDPROCRET。
所以:
1、'P': 通过WH_GETMESSAGE可以得到PostMessage发送的Message
2、'S': 通过WH_CALLWNDPROC可以得到SendMessage发送的Message
3、'R': 通过WH_CALLWNDPROCRET则可以得到SendMessage的结果,也就是你要的IResult
2015-01-21
AndroidLayoutTest
Android布局基础演示,包括LinearLayout, TableLayout, relativeLayout, FrameLayout等
2014-04-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人