如何在dbgrid中实现按回车键达到按tab键的效果?
如何在dbgrid中实现按回车键达到按tab键的效果? 问题点数:20、回复次数:5Top
1 楼copy_paste(木石三)回复于 2002-12-12 13:26:17 得分 0
DBGrid的KeyDown事件:
if (VK_RETURN == Key)
PostMessage(Handle, WM_KEYDOWN, VK_TAB, 0);Top
2 楼copy_paste(木石三)回复于 2002-12-12 13:28:37 得分 20
if (VK_RETURN == Key)
{
TWinControl *Control = dynamic_cast<TWinControl*>(Sender);
if (Control)
PostMessage(Control->Handle, WM_KEYDOWN, VK_TAB, 0);
}
Top
3 楼warton(创业群13734424 http://www.anywhy.cn)回复于 2002-12-12 13:30:35 得分 0
说的对!!Top
4 楼warton(创业群13734424 http://www.anywhy.cn)回复于 2002-12-12 13:32:14 得分 0
在delphi中没错!!
if (key=#13) then
PostMessage(Handle, WM_KEYDOWN, VK_TAB, 0);Top
5 楼PPower(月亮光光,照地堂)回复于 2002-12-12 19:44:25 得分 0
如果用DBGridEh的話,有個屬性:dghEnterAsTab 設為True就行了Top




