急求!VC的下位机控制程序中这段代码有何作用?好像涉及到线程

急求!!!VC的上位机控制程序中这段代码有何作用?好像涉及到线程
HHOOK g_hKeyboard=NULL;
LRESULT CALLBACK KeyboardProc(
  int code,       // hook code
  WPARAM wParam,  // virtual-key code
  LPARAM lParam   // keystroke-message information
)
{
if(VK_SPACE==wParam || VK_RETURN==wParam)
return 1;
else
return CallNextHookEx(g_hKeyboard,code,wParam,lParam);
}
------解决方案--------------------
回调,你看那儿实现的,有具体作用
------解决方案--------------------
关键字: 键盘钩子
------解决方案--------------------
把你的空格键和回车键功能给取消了。