对话框完全显示后,马上执行一个按钮的事件
来源:互联网 发布:万方中国机构数据库 编辑:程序博客网 时间:2024/06/10 07:46
何志丹
对话框完全显示后,马上执行一个按钮的事件
(一),新建一个基于对话框的工程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
}
- 对话框完全显示后,马上执行一个按钮的事件
- 点击一个按钮后可以切换按钮的背景图片并执行不同的点击事件
- 刷新后 按钮事件再次执行的解决办法
- 让一个网页页面的提交按钮执行点击事件
- 创建一个只能由对话框上按钮的点击事件关闭的对话框
- 一个按钮执行多个事件
- 用jquery 绑定一个按钮click事件后,第一次点击后,一切正常,第二次点击,竟然执行两次,以后越来越多
- 用jquery 绑定一个按钮click事件后,第一次点击后,一切正常,第二次点击,竟然执行两次,以后越来越多
- 用jquery 绑定一个按钮click事件后,第一次点击后,一切正常,第二次点击,竟然执行两次,以后越来越多
- 用jquery 绑定一个按钮click事件后,第一次点击后,一切正常,第二次点击,竟然执行两次,以后越来越多
- 事件1:点击一个按钮,弹出一个对话框
- 事件2:点击一个按钮,弹出一个对话框
- 事件3:点击一个按钮,弹出一个对话框
- 关于VS2005里面的FormClosing事件内添加对话框后重复执行的问题
- 关于VS2008里面的FormClosing事件内添加对话框后重复执行的问题
- 基于对话框的程序,在主窗口显示后再弹出一个对话框
- 点击按钮后弹出新的对话框
- VS2013MFC对话框工程学习笔记三 - 添加一个MFC类库的按钮响应事件
- LCD详细介绍
- 如何修改一个编辑框的字体
- 在CDialog中,如何使按“ESC” 回车键 失效
- (轉)在C#中利用API取得系統信息
- IBM Informix Dynamic Server 11 系统管理(考试 918)认证指南,第 8 部分: 面向管理员的 SQL 特性
- 对话框完全显示后,马上执行一个按钮的事件
- [转]KITL 解析(1)(by nasiry)
- 整理的OpenSolaris和Solaris的资料
- 我们平常很少用到的PHP中处理函数的函数(Function Handling Functions)
- 时间管理的4大顶级技巧
- 都是默认参数惹的祸
- 解析软件测试职位五大优势
- Apache Ant 使用基础
- Struts+Ajax实现定时刷新Table内容,实现在线人员显示