日期:2011-03-22 13:55:00 来源:本站整理
<b>用Enter键掌握核心切换的办法</b>[VC/C++编程]
本文“<b>用Enter键掌握核心切换的办法</b>[VC/C++编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
在Windows环境下,要使一个控件获得核心,可在该控件上用鼠标单击一下,或按Tab键将核心移至该控件上.这种掌握核心切换的办法有时不符合用户的习惯.用户但愿用Enter键,掌握核心由Edit1切换到Edit2.要实现这样的功效需借助WinAPI函数SendMessage来完成.办法是:先设Form1的KeyPreview属性为true,然后在Form1的OnKeyPress事件中加入以下的代码.这样,用户便可以通过按Enter,键掌握核心按定义好的Taborder次序来移动了!
void __fastcall TForm1::FormKeyPress(TObject *Sender, char &Key)
{
if(Key==VK_RETURN)
{
SendMessage(this->Handle,WM_NEXTDLGCTL,0,0);
Key=0;
}
}
以上是“<b>用Enter键掌握核心切换的办法</b>[VC/C++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论