MFC创建项目、对话框创建及添加类

创建项目

文件->新建->项目->MFC应用->下一步->输入项目名称->创建->基于对话框->完成

文件->新建->项目->MFC应用->下一步->输入项目名称->创建->单文档->完成-> ->资源视图->Menu->IDR_MAINFRAME->可在“请在此键入”输入一些功能(与文件等已有汉字并列的输入是总功能名,然后再在该功能下输入,如输入“功能”并在功能下输入“跳”,然后可修改“跳”的ID,并可以添加事件程序,…)->->->->->->->->->->

对话框创建及添加类

一、创建对话框
资源视图->Dialog(右键)->插入Dialog
二、添加类
右击对话框->添加类->输入类名(text)->确定
三、类中必备函数
1、头文件

virtual BOOL OnInitDialog();
afx_msg void OnBnClickedOk();

2、cpp文件

BEGIN_MESSAGE_MAP(text, CDialogEx)
	ON_BN_CLICKED(IDOK, &text::OnBnClickedOk)
END_MESSAGE_MAP()

BOOL text::OnInitDialog()
{
	CDialogEx::OnInitDialog();
	return TRUE;
}

void text::OnBnClickedOk()
{
	CDialogEx::OnOK();
}

1.对话框初始化的时候不会发出wm-size消息,只有在改变大小等情况下才会发出消息;
2,在你的初始化函数中手动发出wm-side消息就可以进入到重载的响应函数中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值