如何向一个控件发送热键消息?(50分)

  • 主题发起人 主题发起人 chenliqun
  • 开始时间 开始时间
C

chenliqun

Unregistered / Unconfirmed
GUEST, unregistred user!
比如:当你按Ctrl+Home组合键时TDBGrid会回到首行。我现在要用按钮实现这个操作,<br>我想简单的方法应该是在按钮的OnClick事件中向TDBGrid发送Ctrl+Home热键消息。<br>请问诸位这外消息怎么发呢?
 
if (shift=[ssctrl]) and (key=vk_home) then
 
这个我知,我想要是发送一个消息,比如:DBGrid.Perform(WM_HOTKEY, ....)后面,主要是<br>LParam的高位和低位怎么赋值呢?
 
后退
顶部