#include <Windows.h>
#include "resource.h"
INT_PTR CALLBACK backmassage(HWND hwnddlg, UINT uMsg, WPARAM wpamrm, LPARAM lparam)//消息回掉函数->
//用于获取用户鼠标点击各个空间的数据
{
switch (uMsg)
{
case WM_COMMAND:
if (LOWORD(wpamrm) == IDABORT)//IDABORT是窗口控件名称
{
int a = GetDlgItemInt(hwnddlg, IDC_1,NULL,TRUE);//IDC_1是文本控件名称
int b = GetDlgItemInt(hwnddlg, IDC_2,NULL,0);//IDC_2是文本控件名称
SetDlgItemInt(hwnddlg, IDC_3, a + b, TRUE);//IDC_3是文本控件名称
}
if (LOWORD(wpamrm) == IDCANCEL)//是创建窗口时的系统自带关闭窗口的空间名称
EndDialog(hwnddlg, IDCANCEL);
}
return 0;
}
int WINAPI WinMain(HINSTANCE nowhwnd,
HINSTANCE Useless,
LPSTR lpCmd,
int nCmdShow)//主函数,相当于C/C++中的main函数
{
DialogBox(nowhwnd, (LPCTCH)IDD_DIALOG1, NULL, backmassage);//IDD_DIALOG1窗口ID名称,这一步是调用窗口
return 0;
}
mfc计算器源码
最新推荐文章于 2024-01-12 22:09:54 发布