对话框完全显示后,马上执行一个按钮的事件

简介: 对话框完全显示后,马上执行一个按钮的事件

对话框完全显示后,马上执行一个按钮的事件

(一),新建一个基于对话框的工程DlgEvent。

(二),增加一个按钮IDC_BUTTON1,并为其增加响应函数,代码如下:

void CDlgEventDlg::OnButton1()
{
 AfxMessageBox("CDlgEventDlg::OnButton1");
}

(三),修改函数CDlgEventDlg::OnInitDialog,方法一代码如下:

BOOL CDlgEventDlg::OnInitDialog()
{
 //... 
 ShowWindow(SW_NORMAL);
 OnButton1();
 return TRUE;  // return TRUE  unless you set the focus to a control
}

方法二代码如下:

BOOL CDlgEventDlg::OnInitDialog()
{
 //... 
 HWND hButton = ::GetDlgItem(m_hWnd,IDC_BUTTON1);
     ::PostMessage(hButton,WM_LBUTTONDOWN,MK_LBUTTON,NULL);
 ::PostMessage(hButton,WM_LBUTTONUP,MK_LBUTTON,NULL);
 return TRUE;  // return TRUE  unless you set the focus to a control
相关文章
|
6月前
|
开发者
jeDate日期控件的使用以及选中后点确定按钮关闭功能
jeDate日期控件的使用以及选中后点确定按钮关闭功能
51 0
|
9月前
|
前端开发
添加按钮的两种方式
添加按钮的两种方式
44 0
|
11月前
|
XML 数据格式
AS中按钮不显示问题
AS中按钮不显示问题
|
JavaScript
使用jquery中实现按回车触发按钮事件和点击提交按钮触发的是一个事件
使用jquery中实现按回车触发按钮事件和点击提交按钮触发的是一个事件
108 0
|
Android开发
不可取消的对话框
牙叔教程 简单易懂
102 0
|
容器
对话框和窗口的区别
“窗口”与“对话框”有什么区别?                       计算机类稿件的一大特点是文中的图很多。在这大量的图中,系统软件或应用软件的“界面”、“窗口”、“对话框”、“提示框”等的截图又占了很大的比例。
4229 0
|
存储
PyQt5 技巧篇-复选框绑定行内容,全选、清空、展示选中的内容功能实现演示,设置复选框选中,检查复选框选中状态
PyQt5 技巧篇-复选框绑定行内容,全选、清空、展示选中的内容功能实现演示,设置复选框选中,检查复选框选中状态
432 0
PyQt5 技巧篇-复选框绑定行内容,全选、清空、展示选中的内容功能实现演示,设置复选框选中,检查复选框选中状态
|
搜索推荐
PyQt5 技巧篇-参数控制窗体右上角只显示关闭按钮实例演示
PyQt5 技巧篇-参数控制窗体右上角只显示关闭按钮实例演示
506 0
PyQt5 技巧篇-参数控制窗体右上角只显示关闭按钮实例演示
创建动态工具栏并设置工具栏按钮提示
1、创建对话框程序,导入8个图标资源。 2、在对话框头文件中声明变量,代码如下: CToolBar m_ToolBar; CImageList m_ImageList; CString  m_TipText;   3、在对话框中oninitdialg函数中创建工具栏,如下: //创建图像列表 m_ImageList.
933 0
森莎创建树形菜单和按钮触发行为
使用sencha3.x进行绘制,如截图将viewport的layout设置为border拖拽一个panel
1264 0