小编Iva*_* P.的帖子

如何在后台进程中读取条码扫描仪输入?

我正在使用连接到 Windows PC 的条形码扫描仪。它被配置为作为 USB HID 设备工作,这是该扫描仪工作最可靠的模式。我开发了一些软件来注册它的输入。问题是我想让一些程序在后台运行并拦截来自条形码扫描仪的数据并通过网络发送获得的数据。我检查过一些类似的解决方案,但似乎人们大多都选择有一个背景窗口。

在不知道 VID&PID 的情况下读取 USB HID 条形码扫描仪输入- 这是一个类似的问题,但答案描述了 Java GUI 表单的 swing KeyListener 子项 /sf/answers/987455801/ - 也指出了类似的想法。

这是一个供内部使用的应用程序,因此我什至可以手动指定设备的VID和PID。

有没有办法在没有 GUI 窗口的情况下读取和拦截条码扫描仪的输入?

winapi barcode-scanner usb-hid

5
推荐指数
0
解决办法
2504
查看次数

为什么使用 'glad' 库进行 opengl 初始化?

我现在正在学习 OpenGL 并在其上编写一些几何抽象以供个人使用。我希望我的代码具有最大的可移植性,并且我希望在调用者代码中初始化 GL 上下文(通过 FLTK、wxWidgets、WinAPI 或任何其他支持的平台)。

我现在正在阅读这篇受欢迎的文章:https : //learnopengl.com/Getting-started/Creating-a-window

作者建议在那里使用 GLAD 库,因为该库提供了 GL 上下文的创建(这不适合我),并且它还用于“检索函数地址”(引用:“由于有许多不同版本的 OpenGL 驱动程序,大多数函数的位置在编译时是未知的,需要在运行时查询。”)。

我的问题如下:

编译器是否真的无法从我在 Visual Studio 的链接器设置中指定的 GL 相关 .obj 文件中获取 Opengl 函数的地址?我真的需要使用wglGetProcAddress例程来引用 OpenGL 函数吗?是否可以像链接头文件和 .obj 文件中的任何其他函数一样使用 OpenGL 函数?

c++ opengl

3
推荐指数
1
解决办法
8641
查看次数

标签 统计

barcode-scanner ×1

c++ ×1

opengl ×1

usb-hid ×1

winapi ×1