Dll如何避免系统消息有关问题

Dll如何处理系统消息问题
API中设置全局快捷键,我打算将其封装成一个Dll。
具体使用了:
GlobalAddAtom(@HotkeyAtom);
RegisterHotKey(HotkeyHandle,id,1,VK_F12);
这两个API函数。HotkeyHandle是窗体调用Dll时候传入的窗体句柄。

接着在Dll中响应WM_HOTKEY消息。发现一个问题,在Dll里面无法响应该事件,在主窗体中就可以响应。
那我应该怎样可以在Dll里面接收系统消息,在Dll里面处理系统消息呢?或者有没有一种好的方法可以解决?谢谢!

------解决方案--------------------
接着在Dll中响应WM_HOTKEY消息。
——
怎么响应的
------解决方案--------------------
Dll中的Application变量是否已设置为主程序的Application