
比如,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.运行程序。
如果还有什么不会的可以追问。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)