2
我有一个由应用程序加载的dll,我无法修改应用程序的源代码(因为我没有源代码),我想用插件注册系统范围的热键。我可以通过如RegisterHotKey(NULL, 1, MOD_CONTROL | MOD_NOREPEAT, 0x42)
(请参阅here)注册热键,但我不确定应该如何处理消息队列,我应该在dll初始化时创建一个新线程并创建消息处理循环?我的dll会成为收到这些消息的人吗?还是将加载dll的应用程序作为唯一的,最后是否有更好的方法来执行此操作?DLL中的Windows消息队列处理