Click here to Skip to main content
15,896,915 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Dynamic controls Pin
grassrootkit27-Mar-09 5:21
grassrootkit27-Mar-09 5:21 
GeneralRe: Dynamic controls Pin
David Crow27-Mar-09 5:24
David Crow27-Mar-09 5:24 
GeneralRe: Dynamic controls Pin
grassrootkit27-Mar-09 7:32
grassrootkit27-Mar-09 7:32 
QuestionRe: Dynamic controls Pin
led mike27-Mar-09 5:24
led mike27-Mar-09 5:24 
QuestionRe: Dynamic controls Pin
David Crow27-Mar-09 5:26
David Crow27-Mar-09 5:26 
AnswerRe: Dynamic controls Pin
led mike27-Mar-09 6:25
led mike27-Mar-09 6:25 
AnswerRe: Dynamic controls Pin
Maximilien27-Mar-09 6:09
Maximilien27-Mar-09 6:09 
Questionwhats wrong with ontimer function? Pin
Aljaz11127-Mar-09 2:31
Aljaz11127-Mar-09 2:31 
Here is my code:
void CtimerDlg::OnTimer(UINT_PTR nIDEvent)
{
	// TODO: Add your message handler code here and/or call default
	
	CString prazno;
	prazno="";
	progres.SetPos(100);

	int j= (rand()%2)+1;
		if(j==1) 
		{	
			m_sEdit=getRandomSymbol1();
			AppendTextToEditCtrl(m_edit, m_sEdit);
			skritEdit.GetWindowText(strGet);
			strGet.MakeUpper();
			
			
		}
		else
		{
			
			m_number=getRandomSymbol2();
			char c[10];
		    _itoa(m_number,c,10);
	              MFCString=c;
			AppendTextToEditCtrl(m_edit, MFCString);
			skritEdit.GetWindowText(strGetN);
		}
	
	
		if(m_sEdit==strGet) stevec1=stevec1+1;
		else stevec2=stevec2+2;

		if(MFCString==strGetN) stevec1=stevec1+1;
		else stevec2=stevec2+2;

		m_sEdit="";
		strGet="";
		m_number=0;
		MFCString="";
		strGetN="";

		skritEdit.SetWindowTextW(prazno);
		UpdateData(FALSE);
		progres.SetPos(0);

	CDialog::OnTimer(nIDEvent);
}

NOTE* skritEdit is CEdit with focuson and hidden where user is typing chars and numbers from keyboard. m_edit is also CEdit but visible where random chars and number are shown.
NOTE2* GetRandomSymbol1 returns char, GetRandomSymbol2 returns int.

And here are buttons that starttime and killtime..
void CtimerDlg::OnBnClickedButton2()
{
	// TODO: Add your control notification handler code here
	CString prazno2;
	prazno2="";
	this->KillTimer(1);
	char e[10];
	itoa(stevec1,e,10);
	CString proba;
	proba=e;
	m_edit.SetWindowTextW(prazno2);
	MessageBox(proba);
	stevec1=0;
	
}

void CtimerDlg::OnBnClickedButton3()
{
	// TODO: Add your control notification handler code here
	this->SetTimer(1,x,0);
	skritEdit.SetFocus();
	slider.EnableWindow(FALSE);

	
}


Can you tell me why stevec1 and stevec2 aren't counting correctly.. in function ontimer there is MFCString always empty..like conversion with itoa wouldn't work..
QuestionRe: whats wrong with ontimer function? Pin
David Crow27-Mar-09 2:55
David Crow27-Mar-09 2:55 
AnswerRe: whats wrong with ontimer function? Pin
Aljaz11127-Mar-09 5:59
Aljaz11127-Mar-09 5:59 
QuestionLPTSTR problem Pin
zakkas248327-Mar-09 0:41
zakkas248327-Mar-09 0:41 
AnswerRe: LPTSTR problem Pin
Niklas L27-Mar-09 0:44
Niklas L27-Mar-09 0:44 
GeneralRe: LPTSTR problem Pin
zakkas248327-Mar-09 0:57
zakkas248327-Mar-09 0:57 
GeneralRe: LPTSTR problem Pin
David Crow27-Mar-09 2:57
David Crow27-Mar-09 2:57 
AnswerRe: LPTSTR problem Pin
Stuart Dootson27-Mar-09 0:48
professionalStuart Dootson27-Mar-09 0:48 
GeneralRe: LPTSTR problem Pin
zakkas248327-Mar-09 1:17
zakkas248327-Mar-09 1:17 
GeneralRe: LPTSTR problem Pin
Eytukan27-Mar-09 1:23
Eytukan27-Mar-09 1:23 
GeneralRe: LPTSTR problem Pin
Joe Woodbury27-Mar-09 5:27
professionalJoe Woodbury27-Mar-09 5:27 
GeneralRe: LPTSTR problem PinPopular
David Crow27-Mar-09 6:07
David Crow27-Mar-09 6:07 
GeneralRe: LPTSTR problem Pin
Joe Woodbury27-Mar-09 6:17
professionalJoe Woodbury27-Mar-09 6:17 
GeneralRe: LPTSTR problem Pin
Eytukan27-Mar-09 6:10
Eytukan27-Mar-09 6:10 
GeneralRe: LPTSTR problem Pin
Joe Woodbury27-Mar-09 6:19
professionalJoe Woodbury27-Mar-09 6:19 
GeneralRe: LPTSTR problem Pin
Eytukan27-Mar-09 6:26
Eytukan27-Mar-09 6:26 
GeneralRe: LPTSTR problem Pin
Joe Woodbury27-Mar-09 6:30
professionalJoe Woodbury27-Mar-09 6:30 
JokeRe: LPTSTR problem Pin
Eytukan27-Mar-09 6:41
Eytukan27-Mar-09 6:41 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.