========================================================================
SAMPLE APPLICATION : Keyexe
========================================================================
Disclaimer
----------
THIS SOFTWARE AND THE ACCOMPANYING FILES ARE DISTRIBUTED "AS IS" AND WITHOUT
ANY WARRANTIES WHETHER EXPRESSED OR IMPLIED. NO REPONSIBILITIES FOR POSSIBLE
DAMAGES OR EVEN FUNCTIONALITY CAN BE TAKEN. THE USER MUST ASSUME THE ENTIRE
RISK OF USING THIS SOFTWARE.
Terms of use
------------
THIS SOFTWARE IS FREE FOR PERSONAL USE OR FREEWARE APPLICATIONS.
IF YOU USE THIS SOFTWARE IN COMMERCIAL OR SHAREWARE APPLICATIONS YOU
ARE GENTLY ASKED TO SEND ONE LICENCED COPY OF YOUR APPLICATION(S)
TO THE AUTHOR. IF YOU WANT TO PAY SOME MONEY INSTEAD, CONTACT ME BY
EMAIL. YOU ARE REQUESTED TO CONTACT ME BEFORE USING THIS SOFTWARE
IN YOUR SHAREWARE/COMMERCIAL APPLICATION.
Contact info:
Site: http:bizkerala.hypermart.net
Email: [email protected]
-------------------------------------------------------------------------------------------------------------------------------
Usage :
-------------------------------------------------------------------------------------------------------------------------------
The DLL contains 3 exported functions:
1) void installhook(HWND h);
2) void removehook();
3) LRESULT CALLBACK hookproc(int ncode,WPARAM wparam,LPARAM lparam);
Keydll3.dll:
-----------
You should use installhook() to install the Keyboard hook. Pass a pointer of the main Application window as the
parameter. Always use removehook() to remove the hook before your app exits. Change the Classname and
window title in the call FindWindow(). The classname will be the classname of your application main window
and the title set to the title of your application main window. Then compile and link the Files to obtain the
.LIB and .DLL files.
Application:
-------------
When building your application, include the file 'Keydll3.h' in your project and also, do not forget to '#include'
wherever necessary. Specify 'Keydll3.lib' in the additional modules section in the Project settings. And, do not
forget to add the path to keydll3.lib to the library paths in visual studio. Otherwise, you will get a linker error.
Put the .EXE and .DLL in the same folder and run the exe.
See the sample project 'Keyexe' source for more details.
The log of keystrokes is stored in a file 'Keylog.txt' in your temp folder.
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
android中简单的Socket通信,包含客户端和服务器之间的通信,适合与初步学习Socket的人。在 Socket 编程中,常见的两种类型是 TCP Socket 和 UDP Socket。 TCP Socket:TCP(传输控制协议)是一种面向连接的协议,它提供可靠的、有序的数据传输。TCP Socket 基于 TCP 协议,使用三次握手建立连接,确保数据的可靠性和顺序性。
资源推荐
资源详情
资源评论





























收起资源包目录





































































































共 138 条
- 1
- 2
资源评论


缘来的精彩
- 粉丝: 1914
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 文件和记录控制程序.doc
- 基础钢筋施工技术交底记录.doc
- 建设工程pom项目进度管理系统操作手册讲解.doc
- 山东省建设工程施工仪器仪表台班费用编制规则(3.pdf
- 某框架剪力墙结构工程施组方案.doc
- 北京某工程地上劲性梁柱施工方案.doc
- 供水工程水力分析报告.doc
- 核电工程成品保护与防异物标准化图集.pdf
- 最短路径问题-数学建模.ppt
- 天津市轨道交通地下工程风险控制指导书(监理).ppt
- 环氧树脂彩砂地坪.doc
- 高速公路实施性施工组织设计.doc
- 以客户为中心的电话销售小流程.doc
- 西山煤电大体积混凝土施工方案正式.doc
- 微信开发者工具(wechat_web_devtools)Linux版,微信小程序Linux版,支持最新微信小程序开发和微
- 海宁市农业开发区道路、桥梁建设工程监理规划.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
