1、创建一个基于对话框的windowdemoMFC应用程序。
2、下载并在windowdemoDlg.h添加easysize.h头文件。在类构造函数中添加DECLARE_EASYSIZE、CRect m_rect、CFont m_Font、x、y。
//
#include "easysize.h"
#pragma once
// CwindowdemoDlg 对话框
class CwindowdemoDlg : public CDialogEx
{
<span style="color:#FF0000;"> DECLARE_EASYSIZE
CRect m_rect;
CFont m_Font;
int x; //用于传递窗体的宽
int y; //用于传递窗体的高
</span>
3、在OnInitDialog()函数中添加INIT_EASYSIZE;
BOOL CwindowdemoDlg::OnInitDialog()
{
CDialogEx::OnInitDialog();
// 将“关于...”菜单项添加到系统菜单中。
// IDM_ABOUTBOX 必须在系统命令范围内。
ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);
ASSERT(IDM_ABOUTBOX < 0xF000);
CMenu* pSysMenu = GetSystemMenu(FALSE);
if (pSysMenu != NULL)
{
BOOL bNameValid;
CString strAboutMenu;
bNameValid = strAboutMenu.LoadString(IDS_ABOUTBOX);
ASSERT(bNameValid);