如获捕获光标鍵(100分)

  • 主题发起人 主题发起人 ucheng
  • 开始时间 开始时间
U

ucheng

Unregistered / Unconfirmed
GUEST, unregistred user!
我要把Form(Panel)做为容器,按光标鍵时移动容器中当前对象的位置,而不是把光标移到下一个对象,请问如何实现?
 
看看这里:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1848622
 
你看看能不能把方向键注册成为全局热键。能的话就能。。。我没做过。我都是同过Ctl+方向键做的。单一的注册方向键不知道行不行。。
注册全局热键好象是 RegesterHotKey();;UnRegesterHotKey();具体函数拼写和参数请看帮助吧。
 
thx1180所指示的方法跟我最后解决问题的方法一样。
捕获WM_KEYDOWN等消息行不通,而应该是CN_KEYDOWN。
 
后退
顶部