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消息就可以进入到重载的响应函数中。

你可能感兴趣的:(mfc,mfc,c++)