如何通过TCustomControl后代处理Tab键?

时间:2013-07-04 16:50:04

标签: delphi keyboard onkeydown onkeypress

我有一个TCustomControl的后代,想要在用户按下它时处理Tab键。但是当我按Tab键时,窗体上的聚焦控件才会改变。并且OnKeyDown和OnKeyPress事件没有触发。如何解决问题?

1 个答案:

答案 0 :(得分:2)

让组件处理WM_GETDLGCODE消息,以便它可以返回DLGC_WANTTAB标志。有关示例,请参阅this question的答案。