当前位置: 首页 > 编程笔记 >

MFC设置对话框焦点的方法简述

谯志诚
2023-03-14
本文向大家介绍MFC设置对话框焦点的方法简述,包括了MFC设置对话框焦点的方法简述的使用技巧和注意事项,需要的朋友参考一下

本文简单讲述了MFC设置对话框焦点的方法,分享给大家供大家参考。具体实现方法如下:

具体的方法有两种:

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程序设计有所帮助。

 类似资料:
  • 本文向大家介绍MFC对话框中添加状态栏的方法,包括了MFC对话框中添加状态栏的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了MFC对话框中添加状态栏的方法。分享给大家供大家参考。具体如下: 1.在对话框的dlg实现类里添加成员变量: 2.添加OnKickIdle事件(在对话框的dlg的头文件加上) : 3.在实现类中添加对应的两个方法: 4.运行发现看不见状态栏,添加对话框的WM_S

  • 本文向大家介绍MFC对话框自定义消息映射的方法,包括了MFC对话框自定义消息映射的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了MFC对话框自定义消息映射的方法。分享给大家供大家参考。具体实现方法如下: 1、定义消息: 2、定义消息响应函数: 3、在窗口类头文件的AFX_MSG中声明消息响应函数: 4、在窗口类实现文件的MESSAGE_MAP中声明消息映射,这里需要用到ON_MESS

  • 问题内容: 我已经设置了一个jQuery UI模式对话框,以在用户单击链接时显示。在该对话框div标签中有两个文本框(为简洁起见,我仅显示1的代码),并将其更改为对焦点有反应的jQuery UI DatePicker文本框。 问题在于jQuery UI对话框(“ open”)以某种方式触发了第一个文本框具有焦点,然后触发了日期选择器日历以立即打开。 因此,我正在寻找一种方法来防止焦点自动发生。 问

  • 上一章我们为 Scribble 新增了一个【Pen】选单,其中第二个命令项【Pen Width...】准备用来提供一个对话框,让使用者设定笔的宽度。每一线条都可以拥有自己的笔宽。原预设粗笔是5个图素宽,细笔是2个图素宽。 为了这样的目的,在对话框中放个 Spin 控制组件是极佳的选择。Spin 就是那种有着上下小三角形箭头、可搭配一个文字显示器的控制组件,有点像转轮,用来选择数字最合适: 但是,S

  • 我有一个MFC项目,我正在工作。在主对话框中,有一个按钮可以为用户输入打开子对话框。然后,当在子框中单击确定时,在父对话框中将此数据设置为变量。这一点都很好用。 现在,子对话框中的文本框初始化为子对话框的OnInitDialog()中的预置值。我希望这些值初始化为它们在父对话框中连接到的变量。

  • 本文向大家介绍MFC扩展DLL中导出类和对话框的实现方法,包括了MFC扩展DLL中导出类和对话框的实现方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了MFC扩展DLL中导出类和对话框的实现方法,分享给大家供大家参考。具体实现方法如下: 一般来说,如果要编写模块化的软件,就要对对动态链接库(DLL)有一定的了解,本人这段时间在修改以前的软件时,决定把重复用的类和对话框做到DLL中,下面就