Advertisement

深度学习训练图片收集器——C++截图程序实现(键鼠钩子)

阅读量:

在上一节《深度学习训练图片收集器——C++截图程序的实现1(需求分析篇)》中,我们深入探讨了设计一个独立运行的屏幕捕获程序的重要性.

在本节中,我们将介绍VisualStudio C++的钩子设置代码,并实现程序对用户按压Alt+A键以及鼠标拖拽截图矩形的操作监控触发事件。

该程序运行时必须与DebugView工具配合使用以查看日志输出。这是一个具有简洁易用性的轻量级日志查看工具;无需安装即可使用,并且操作便捷;可以从百度搜索下载其官方版本。

我使用的VS版本是VS2013。你也可以使用其它版本的VS。

现在开始演示实现步骤。

文件

点击“确定”,再选“下一步”,在弹出的选项页中勾选“基于对话框”:

单击"下一步"以取消弹出的"关于框"并勾选"最小化框"

完成设置后,VS会切换至代码编辑器界面。为了使开发模式切换为发布状态,在代码编辑器的菜单栏中,请选择并执行相应的转换操作。如图所

全部评论 (0)

还没有任何评论哟~