在MFC中,dialog中画了一个Button按键,怎么用它,

在MFC中,dialog中画了一个Button按键,怎么用它,,第1张

首先给这个对话框建立一个类。

比如,CMyDlg。

在这个CMyDlg类中,要用到按钮的地方用下面的语句来获取按钮的指针。

CButton * pBtn = (CButton *)GetDlgItem(按钮ID)

这样,用pBtn就可以对按钮 *** 作了。

如,pBtn->SetWindowText(_T("我自己的按钮"))

pBtn->MoveWindow(...)

祝你成功!

消息函数不用自己写,在对话框资源上添加一个按钮,右键点击按钮,在d出菜单中选择Events项,之后会d出一个添加消息函数的窗口,选择BN_CLICKED事件,然后点击“Add and Edit”按钮,之后VC会自动生成按钮的消息函数并自动转到编辑消息函数界面,此时你只要在消息函数里加上语句:CDialog::OnOK()即可

1.在资源视图中找到dialog,新建dialog,命名为DLG(名字随意),这个dialog就是你要点击后出来的对话框,在这个对话框中添加两个按钮。

2.找到你要点击的按钮,双击,在显示的函数中添加一下代码:

DLG dlg

dlg.DoModal()

3.在当前的文件中的最前面添加#include"DLG.h"

4.运行程序。

如果还有什么不会的可以追问。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7974815.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存