如何用键盘方向键代替鼠标移动控制

不知道大家有没有玩过《地铁跑酷》这个游戏,游戏里用鼠标移动来控制人物。即按住鼠标左键向上就是跳跃,按住鼠标左键向左就是向左移动,依次类推向右和下铲。我想可不可以用MFC做一个程序,然后用键盘上的方向键来控制人物。思路是怎么样的,请各位大神指教。谢谢!

处理按键消息,在消息处理事件里针对不同的按键进行特定处理。