如何进行C#回车切换焦点实现的探讨

技术如何进行C#回车切换焦点实现的探讨今天就跟大家聊聊有关如何进行C#回车切换焦点实现的探讨,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。C#回车切换焦点实现的探

今天就来和大家聊聊如何实现C#回车的焦点切换,可能很多人都不太懂。为了让大家更好的了解,边肖为大家总结了以下内容,希望大家能从这篇文章中有所收获。

浅谈C#回车切换焦点的实现。在学习Windows程序时,Tab键是切换输入焦点的默认键,但用Enter键切换输入焦点更符合人们的输入习惯。这个问题在Delphi和VB中很容易解决,但是在VC中提到的信息很少。通过反复尝试用C#回车实现焦点切换,我找到了一个可能对大家都有帮助的方法。

C#回车切换焦点实现1

VC中的Appwizard生成一个基于对话框的程序。切换resourseview的状态,在对话框中插入一个编辑框,同时修改其styles属性,并选择multiline和want return。

C#回车切换焦点实现2

(1)在classwizard中选择add class添加新类,名称定义为myedit,基类选择edit。使用其余的默认选项。

在新生成的my-edit类中添加wm-keydown消息映射函数,并添加以下代码。

dmyedit : onkeydown(uint Nchar,uint Nrepcnt,uint Nflags){/todo : Add Your MessageHandler modehearnand/orcallDefaultIF(Nchar==VK _ return)//插入开始部分{ cdialog * Pwnd=(cdialog *)GetParent//获取对话框指针Pwnd-next dlgctrl();//切换到下一个输入焦点}//在onkeydown (Nchar,nrepcnt,nflags)上插入结束部分Ceditview:3360}C#回车切换焦点实现3

在类向导中选择成员变量选项,在类名中选择对话框类,在控件id中选择编辑框的id号,然后选择添加变量按钮。在对话框中,categary选择刚刚由control变量类型定义的类myedit。

此时,所有的工作都结束了,编译并运行程序,找到编辑框,输入回车键,看看效果如何。

看完以上内容,你对如何实现C#回车的焦点切换有进一步的了解吗?如果您想了解更多知识或相关内容,请关注行业资讯频道,感谢您的支持。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/113746.html

(1)

相关推荐

  • C++设备模板怎么声明和定义

    技术C++设备模板怎么声明和定义这篇文章主要讲解了“C++设备模板怎么声明和定义”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C++设备模板怎么声明和定义”吧!将片上外设

    攻略 2021年11月30日
  • 1公斤水等于多少升水,100升水等于多少公斤水

    技术1公斤水等于多少升水,100升水等于多少公斤水一百升水等于200斤1公斤水等于多少升水。 1升水就是1公斤,所以100升水就是100公斤,1公斤等于两斤,所以100升水就是200斤。 千克是公制计量单位,一千克等于一

    生活 2021年10月25日
  • 怎么用C语言与java实现kafka avro生产者和消费者

    技术怎么用C语言与java实现kafka avro生产者和消费者本篇内容介绍了“怎么用C语言与java实现kafka avro生产者和消费者”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带

    攻略 2021年11月15日
  • HDFS的工作原理是什么呢

    技术HDFS的工作原理是什么呢这期内容当中小编将会给大家带来有关HDFS的工作原理是什么呢,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Hadoop分布式文件系统(HDFS)是一种被设

    攻略 2021年12月3日
  • 春城的意思,《寒食》春城……的意思

    技术春城的意思,《寒食》春城……的意思对皇都春色的陶醉和对盛世承平的歌咏。《寒食》作者春城的意思:韩翎春城无处不飞花,寒食东风御柳斜。日暮汉宫传蜡烛,轻烟散入五侯家。【译文】:春天,长安城处处飘飞着落花;寒食节,东风把御

    生活 2021年10月23日
  • PostgreSQL中Tuple可见性判断分析

    技术PostgreSQL中Tuple可见性判断分析本篇内容主要讲解“PostgreSQL中Tuple可见性判断分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Postgre

    攻略 2021年11月9日