mfc_calculator - 8BitsCoding/RobotMentor GitHub Wiki
๋ฒํผ์ ์ซ์ ์ ๋ ฅ๋ฐ์ ์ถ๋ ฅ

// Dlg.h
void OnSetNum(UINT a_ctrl_id);
// Dlg.cpp
BEGIN_MESSAGE_MAP(CMFCApplication4Dlg, CDialogEx)
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
ON_BN_CLICKED(IDOK, &CMFCApplication4Dlg::OnBnClickedOk)
ON_COMMAND_RANGE(IDC_BUTTON_1, IDC_BUTTON_9, OnSetNum)
END_MESSAGE_MAP()
// ...
void CMFCApplication4Dlg::OnSetNum(UINT a_ctrl_id)
{
int num = GetDlgItemInt(IDC_SHOW_EDIT);
SetDlgItemInt(IDC_SHOW_EDIT, a_ctrl_id - IDC_BUTTON_0 + num * 10);
}
์๋ํธ ์ปจํธ๋กค์ ๊ธฐ๋ฅ ๋ช ๊ฐ์ง ์ถ๊ฐ

Read Only : True
Align Text : Center
์ซ์ ํฐํธ ๋ณ๊ฒฝ

// Dlg.h
CFont m_font;
// Dlg.cpp
// OnInitDlg()
m_font.CreatePointFont(240, L"๊ตด๋ฆผ");
GetDlgItem(IDC_SHOW_EDIT)->SetFont(&m_font);
์ฌ์น์ฐ์ฐ ๊ธฐ๋ฅ ์ถ๊ฐ
์์ค์ฝ๋ ์ฐธ๊ณ