1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
switch(uMsg)
{
case WM_TIMER:
{
EntryTimeRemaining -= 1;
sprintf(ConvertedTime,"%d:%.2d",(EntryTimeRemaining / 60),(EntryTimeRemaining % 60));
if(EntryTimeRemaining >= 0)
{
SetDlgItemText(hwndDlg,TimeValue,ConvertedTime);
}
if (EntryTimeRemaining == 0)
{
KillTimer(hwndDlg, Timer1);
EnableWindow(GetDlgItem(hwndDlg,WordEntry),false);
EnableWindow( GetDlgItem(hwndDlg, WordSubmit), false);
sprintf(NoOfWords,"%d",WordCount);
sprintf(cPossibles,"%d",Possibles);
for(int h=0; h<50; h++) MessageText2[h] = '\0';
strcat(MessageText2," You got ");
strcat(MessageText2,NoOfWords);
strcat(MessageText2," out of ");
strcat(MessageText2,cPossibles);
MessageBox(0,MessageText2,"Congratulations",0);
CheckHighScore();
}
}
}
| |