D
dirk
Unregistered / Unconfirmed
GUEST, unregistred user!
上次一时手误,结束了问题,把分也发错了,现在这个贴子是继续上个帖子的,分数补上,
再兑现上个帖子中要的追加的200分,请在上个帖子中回答问题的朋友过来拿分,上个帖子:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1633404
正题:
我要写个控件,从TScrollBox继承而来,但是像TScrollBox这类控件,无法停留焦点,所以,
当4个方向键出现时,OwnerForm就直接把消息处理了,将焦点设置到了其他控件上,而我恰恰
需要对这4个键进行控制,于是我想到了TEdit控件,同样也是从TWinControl继承而来,它却
可以留住焦点,肯定是做了什么,但VCL源码又看不出什么(功力有限),请[blue]愿意帮忙的高手[/blue]
给点提示?
[blue]小雨哥[/blue]的第一方案:直接使用新的窗口进程,检查处理后再往老窗口进程走。
能否再具体一点点,因为现在很急,而我又没有这方面的经验(有时间我当然更愿意研究一下),
谢谢了!
再兑现上个帖子中要的追加的200分,请在上个帖子中回答问题的朋友过来拿分,上个帖子:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1633404
正题:
我要写个控件,从TScrollBox继承而来,但是像TScrollBox这类控件,无法停留焦点,所以,
当4个方向键出现时,OwnerForm就直接把消息处理了,将焦点设置到了其他控件上,而我恰恰
需要对这4个键进行控制,于是我想到了TEdit控件,同样也是从TWinControl继承而来,它却
可以留住焦点,肯定是做了什么,但VCL源码又看不出什么(功力有限),请[blue]愿意帮忙的高手[/blue]
给点提示?
[blue]小雨哥[/blue]的第一方案:直接使用新的窗口进程,检查处理后再往老窗口进程走。
能否再具体一点点,因为现在很急,而我又没有这方面的经验(有时间我当然更愿意研究一下),
谢谢了!