📄 lgamedlg1.cpp
字号:
#include "stdafx.h"
#include "lgame.h"
#include "lgameDlg.h"
#include "guess.h"
////////////////////////////////////////////////////////////
//function for game1-guess:
void CLgameDlg::OnBUTTON1ag()
{
// TODO: Add your control notification handler code here
srand( (unsigned)time( NULL ) );
int i=0,j=0;
guessnum=0;
memset(temp,4,0);
while(1)
{
i=rand()%10;
if(i==0||temp[0]==i||temp[1]==i||
temp[2]==i||temp[3]==i)continue;
guessnum=guessnum*10+i;
if(guessnum>999)break;
temp[j++]=i;
}
m_list1.ResetContent();
m_ed1ab=m_ed1input="";
UpdateData(0);
}
void CLgameDlg::OnBUTTON1guess()
{
// TODO: Add your control notification handler code here
UpdateData(1);
if(m_ed1input.GetLength()<4)
{MessageBox("input 4 element!");return;}
CString disp;
m_ed1ab=nanb(guessnum,m_ed1input);
disp=m_ed1input+" "+m_ed1ab;
m_list1.AddString(disp);
UpdateData(0);
if(m_ed1ab=="4 A 0 B")
{
MessageBox("Correct number!");
OnBUTTON1ag();
}
m_E1in.SetFocus();
m_E1in.SetSel(4,0);
}
void CLgameDlg::OnBUTTON1real()
{
// TODO: Add your control notification handler code here
char key[10];
memset(key,10,0);
itoa(guessnum,key,10);
MessageBox(key);
}
void CLgameDlg::OnButton2()
{
// TODO: Add your control notification handler code here
OnOK();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -