【摘要】
界面的设计
1.为控件添加变量
右键添加变量即可(Tips : 为STATIC TEXT添加变量时 需要更改ID 后缀 不能为STATIC)2.初始化
OnInitDialog() 中创建随机数种子 srand((unsigned)time(NULL)) 需要include<time.h>
控件属性中设置 猜测 和 取消按钮的Vis…
界面的设计
1.为控件添加变量
右键添加变量即可(Tips : 为STATIC TEXT添加变量时 需要更改ID 后缀 不能为STATIC)
2.初始化
OnInitDialog() 中创建随机数种子 srand((unsigned)time(NULL)) 需要include<time.h>
控件属性中设置 猜测 和 取消按钮的Visuable属性为FALSE (最初为不可见)
在对话框类中添加 unsigned Counting 变量 用于计数 用户猜测的次数
3.添加对应按钮的消息处理函数
void CGuessnumberDlg::OnBnClickedButton1()
{//猜测按钮
++Counting;
UpdateData(TRUE);//更新值到控件
/*
if (guess_number == NULL) {
MessageBox(L"输入为空");
return;
}*/
if (guess_number > r_number)
{
Tips = L"猜测数字大于正确数字";
guess_number = 0;
UpdateData(FALSE);
return;
}
else if (guess_number < r_number)
{
Tips = L"猜测数字小于正确数字";
guess_number = 0;
UpdateData(FALSE);
return;
}
else if (guess_number == r_number) {
Guess_Right();
return;
}
//不可能触发的return
return;
}
© 版权声明文章版权归作者所有,未经允许请勿转载。THE END
喜欢就支持一下吧
相关推荐