ntjm.net
当前位置:首页 >> mFC Button >>

mFC Button

假设按钮2的ID为IDC_BUTTON2,按钮3的ID为IDC_BUTTON3 首先在把按钮3的属性设置为隐藏 或者在对话框的InitDialog里加上 GetDlgItem(IDC_BUTTON3)->ShowWindow(SW_HIDE); 如果要单击按钮一,隐藏按钮二,按钮三显示并接替其位置 GetDlgItem(IDC_B...

给该按钮添加点击消息(在对话框编辑界面双击该按钮) //在按钮的点击消息处理函数内(就是On**),添加以下代码 //把这里的 IDC_MYBUTTON 更换成你要操作的按钮ID CButton *pBtn = (CButton *)GetDlgItem(IDC_MYBUTTON); if(pBtn != NULL) { pB...

GetDlgItem(IDC_BUTTON)->EnableWindow(TRUE); // 可以点击GetDlgItem(IDC_BUTTON)->EnableWindow(FALSE); // 不可点击

下面那几个MFC开头的,是MFC实现的,不是标准的,不过按钮的话一般用Button就可以了,不过有几个MFC的控件还比较好用,比如EditBrowse =================3楼===================== 还是用button吧

下面是 动态图 实例: 点击图片 就可以放大看了 代码部分是: GetDlgItem(IDC_BUTTON1)->EnableWindow(FALSE);

#include"Dialog2.h" 增加单击button消息响应函数(具体在资源中双击button即可) 在button的响应函数中添加代码: //可用模态对话框和非模态对话框,也可以采用子对话框形式 CDialog2 * dlg ; dlg = new CDialog2(this) 1.模态 dlg->Domodal...

在按钮B里 我这里是按钮2 亲测可用 而且没有先后顺序 (CButton *)GetDlgItem(IDC_BUTTON1)->ShowWindow(TRUE); (CButton *)GetDlgItem(IDC_BUTTON2)->ShowWindow(FALSE);

可以把!!! GetDlgItem(IDC_BUTTON2)->EnableWindow(FALSE); 新建2个按钮。 第一个按钮事件: void CMfc_TempDlg::OnButton1() { // TODO: Add your control notification handler code here GetDlgItem(IDC_BUTTON2)->EnableWindow(FALSE); }...

第四个参数,表示按钮的大小和位置。 CRect(x1,y1,x2,y2) x1和y1表示按钮左上角坐标 x2和y2表示按钮右下角坐标 所以x2必须大于x1,y2必须大于y1; 你的x都设成了100,按钮的宽度为0了,当然不显示了。 明白了不。

CButton::SetCheck void SetCheck (int n ) ; 参数 n 检查 指定复选状态。 此参数可以是以下之一: 意义,未经检查的按钮状态 0 设置的值。 1 设置按钮状态检查。 2 设置为不确定的按钮状态。 只是如果该按钮具有 BS_3STATE 或 BS_AUTO3STATE ...

网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com