1.6.2 用户登录技术分析
在用户登录模块中可以按Enter键移动控件焦点,这样可以更加方便用户的操作。要实现这个功能并不难,只要在对话框的虚函数PreTranslateMessage中将按下Enter键的消息改成Tab键即可。在修改时需要用到Enter键和Tab键的ASCII码,Enter键的ASCII码为13,Tab键的ASCII码为9。代码如下:
if(pMsg->message==WM_KEYDOWN && pMsg->wParam==13) //判断是 否按下了Enter键 { pMsg->wParam = 9; //将按下的键改为Tab键 } |
【责任编辑:
夏书 TEL:(010)68476606】