MFC使用入门

1-新建一个MFC,不使用Unicode编码

2-添加一个button

3-右键button->添加事件处理程序,在打开的回掉函数中写入相应代码

    在这一步中,由于使用了向导建立相应程序,因此MFC函数的三个必须部分都自动完成了,a-在xxDlg.h中的public下加入的声明b-在xxDlg.cpp下的

     BEGIN_MESSAGE_MAP(CxxDlg, CDialogEx)
        ON_BN_CLICKED(IDC_button1, &CxxDlg::OnBnClickedButton1)
     END_MESSAGE_MAP()

     中加入了消息映射c-在xxDlg.cpp下加入了回调函数主体

     void CMymfcDlg::OnBnClickedButton1(){//TODO在此处添加代码}

4-在MFC中添加程序都要添加3中的a、b、c三步才能使用,如果不是回调函数,而是普通函数,也一样;普通函数添加有以下两种方法(5、6)

5-方法一:使用MFC的向导,打开资源管理器或视图中的”类视图“,右键CxxDlg->添加->添加函数,在向导中完成后3中的a,b,c会自动出来,只需要写自己的代码就行了。

6-方法二:纯手工添加,这个方法虽然麻烦些,但能让写程序者更容易明白MFC编程的方法:一、打开xxDlg.h,在public下加入声明,二、打开xxDlg.cpp,在

   BEGIN_MESSAGE_MAP(CxxDlg, CDialogEx)
        ON_BN_CLICKED(IDC_button1, &CxxDlg::OnBnClickedButton1)
     END_MESSAGE_MAP()

中加入打开回调函数的开关,三、在xxDlg.cpp下的响应函数中编写函数主体

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值