网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > C/C++
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.ListView的排序.
.Win2K/NT下屏蔽Ctrl+Alt+Del的响.
.利用.NET语言开发自己的脚本语言.
.伪随机数生成及在VC++中的实现.
.用游戏串起程序员的基本功之一.
.API之控件与消息函数.
.魔方阵的另一种解法.
.C语言初学者入门讲座 第二讲 数据.
.C BUILDER中相关流对象的讨论.
.新设想——VC开发多语言界面支持.
.C++还能重新辉煌吗?C++复杂性的.
.一个简单的口令程序!.
.水滴石穿C语言之编译器引出的问题.
.Windows Sockets:阻塞.
.在delphi把字符串分割成一维数组.
.C语言嵌入式系统编程修炼之键盘操.
.启动新的应用程序.
.C++习题与解析(类和对象-02).
.PE文件格式详解(5).
.C++箴言:理解 new-handler的行为.

用Enter键控制焦点切换的方法

发表日期:2008-3-8



  在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;
  }
}
上一篇:用Foxmail的地址传播病毒 人气:407
下一篇:用C语言小程序来解决大问题 人气:670
浏览全部C/C++的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐