MFC设置对话框的焦点

原创 2012年03月29日 17:12:54

方法有二: 

1. 设置对话框控件的tab order。 按Ctrl+D即可看见。将需要被设置到焦点的空间的tab order设为1.


2. 对话框的OnInitDialog返回FALSE。解释如下:(摘抄至msdn)

  If OnInitDialog returns nonzero, Windows sets the input focus to the first control in the dialog box. 

The application can return 0 only if it has explicitly set the input focus to one of the controls in the dialog box.

MFC中如何将焦点设置到指定控件上

文章来源:http://hi.baidu.com/iaskall/item/e4486fd312ec304eddf9be4a
  • libaineu2004
  • libaineu2004
  • 2014年04月23日 17:11
  • 17582

MFC 对话框焦点默认

1、在对话框的TAB顺序设置为1 2、在OnInitDialog方法里返回 RETURN FALSE
  • learner198461
  • learner198461
  • 2015年11月26日 14:14
  • 852

MFC中如何将焦点设置到指定控件上

MFC中如何将焦点设置到指定控件上
  • eickandy
  • eickandy
  • 2015年10月12日 14:17
  • 2554

MFC中通过控件ID设置控件焦点

某些时候,当我们设置好界面参数,点击应用或者确定的时候,会校验参数的合法性,当参数不合法时,最好将焦点设置到不合法的控件上,下面贴出通过控件ID将焦点设置到指定ID的控件上的代码:        ...
  • dengziliang001
  • dengziliang001
  • 2012年10月10日 10:02
  • 5400

MFC显示非模态对话框的时候,设置它不获取焦点!

今天由于需要这个功能,所以研究了一下,发现平时显示的时候大多是 ShowWindow(0); //SW_HIDE ShowWindow(1); //SW_SHOW 要实现显示该窗口并且使它不获取焦...
  • snkJC08
  • snkJC08
  • 2013年11月20日 12:01
  • 3235

如何在对话框中设置默认焦点

不记得哪天 有个同事问我设置对话框的默认焦点,我试了好几次都不成功 ,后来还是老老实实的用vc的 tabstop其实 ,当时我想用setfocus来设置焦点的方法是对的,只是使用的地方不对 。 “对话...
  • superleolx
  • superleolx
  • 2009年05月02日 14:20
  • 4125

改变mfc控件焦点的方法的总结

在设计mfc界面的时候,由于开始托控件的顺序,那么在完成设计的时候就有个默认的顺序,如何改变这个顺序呢?这主要是由于控件的Tab顺序不相同,如果要改变这个默认顺序,可以选中要编辑的对话框,然后ctrl...
  • yangzhijun_cau
  • yangzhijun_cau
  • 2007年05月29日 14:26
  • 3075

MFC设置对话框的焦点

方法有二:  1. 设置对话框控件的tab order。 按Ctrl+D即可看见。将需要被设置到焦点的空间的tab order设为1. 2. 对话框的OnInitDialog返回FAL...
  • bichenggui
  • bichenggui
  • 2012年03月29日 17:12
  • 5504

MFC:焦点传递

/************************************** MFC **********************************************/ //...
  • u010002704
  • u010002704
  • 2014年10月11日 13:43
  • 450

MFC学习笔记——CDialog(设置对话框控件的Tab顺序)

转自 http://www.jizhuomi.com/school/c/159.html打开“Resource View”视图,然后在资源中找到对话框IDD_ADDITION_DIALOG,双击ID后...
  • shanshangyouzhiyangM
  • shanshangyouzhiyangM
  • 2016年07月18日 16:42
  • 454
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MFC设置对话框的焦点
举报原因:
原因补充:

(最多只允许输入30个字)