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

C / C++ / MFC

 
GeneralRe: Spliiting a DWORD Pin
Richard MacCutchan11-Sep-10 21:37
mveRichard MacCutchan11-Sep-10 21:37 
GeneralRe: Spliiting a DWORD Pin
Ben Aldhouse16-Sep-10 21:52
Ben Aldhouse16-Sep-10 21:52 
GeneralRe: Spliiting a DWORD Pin
Richard MacCutchan16-Sep-10 22:37
mveRichard MacCutchan16-Sep-10 22:37 
AnswerRe: Spliiting a DWORD PinPopular
Aescleal8-Sep-10 23:24
Aescleal8-Sep-10 23:24 
QuestionCrect pass to CWnd, possible? Pin
loid grey manuel8-Sep-10 17:42
loid grey manuel8-Sep-10 17:42 
AnswerRe: Crect pass to CWnd, possible? Pin
Cool_Dev8-Sep-10 18:26
Cool_Dev8-Sep-10 18:26 
GeneralRe: Crect pass to CWnd, possible? Pin
loid grey manuel8-Sep-10 19:10
loid grey manuel8-Sep-10 19:10 
GeneralRe: Crect pass to CWnd, possible? Pin
Cool_Dev8-Sep-10 19:47
Cool_Dev8-Sep-10 19:47 
One option is to allow the user to trigger the colour pick button by mouse click only. On Key down events, process the movements of your car. Override PreTranslateMessage() of your window to handle all key down events.

//button click handler
void CGDICarSampleDlg::OnBnClickedButtonColour()
{
	// colour picker code here
}

BOOL CGDICarSampleDlg::PreTranslateMessage(MSG* pMsg)
{
	// TODO: Add your specialized code here and/or call the base class

	if(WM_KEYDOWN == pMsg->message)
	{
		KeyDownHandler(pMsg->wParam);
		return TRUE;
	}

	return CDialog::PreTranslateMessage(pMsg);
}

void CGDICarSampleDlg::KeyDownHandler(UINT nChar)
{
	if (nChar == 8) 
	{		
		//move car backward
	}	
	else if (nChar == 32) 
	{			
		//move car backward		
	}

	//other cases..
}

GeneralRe: Crect pass to CWnd, possible? Pin
loid grey manuel8-Sep-10 20:45
loid grey manuel8-Sep-10 20:45 
GeneralRe: Crect pass to CWnd, possible? Pin
Cool_Dev8-Sep-10 20:50
Cool_Dev8-Sep-10 20:50 
GeneralRe: Crect pass to CWnd, possible? [RESOLVED] Pin
loid grey manuel8-Sep-10 21:23
loid grey manuel8-Sep-10 21:23 
GeneralRe: Crect pass to CWnd, possible? Pin
Cool_Dev8-Sep-10 21:56
Cool_Dev8-Sep-10 21:56 
GeneralRe: Crect pass to CWnd, possible? Pin
loid grey manuel13-Sep-10 18:00
loid grey manuel13-Sep-10 18:00 
Questionfstream object as either unicode or non-unicode Pin
Danzy838-Sep-10 14:02
Danzy838-Sep-10 14:02 
AnswerRe: fstream object as either unicode or non-unicode Pin
Richard Andrew x648-Sep-10 15:36
professionalRichard Andrew x648-Sep-10 15:36 
GeneralRe: fstream object as either unicode or non-unicode Pin
CPallini8-Sep-10 21:03
mveCPallini8-Sep-10 21:03 
AnswerRe: fstream object as either unicode or non-unicode Pin
Aescleal8-Sep-10 21:35
Aescleal8-Sep-10 21:35 
GeneralRe: fstream object as either unicode or non-unicode Pin
Danzy838-Sep-10 22:07
Danzy838-Sep-10 22:07 
GeneralRe: fstream object as either unicode or non-unicode Pin
Aescleal8-Sep-10 23:12
Aescleal8-Sep-10 23:12 
GeneralRe: fstream object as either unicode or non-unicode Pin
Niklas L9-Sep-10 1:24
Niklas L9-Sep-10 1:24 
QuestionMoving a dialog box that you do not create [Solved] Pin
pjdriverdude8-Sep-10 8:35
pjdriverdude8-Sep-10 8:35 
AnswerRe: Moving a dialog box that you do not create Pin
Code-o-mat8-Sep-10 8:56
Code-o-mat8-Sep-10 8:56 
GeneralRe: Moving a dialog box that you do not create Pin
pjdriverdude8-Sep-10 9:04
pjdriverdude8-Sep-10 9:04 
GeneralRe: Moving a dialog box that you do not create Pin
Code-o-mat8-Sep-10 9:10
Code-o-mat8-Sep-10 9:10 
GeneralRe: Moving a dialog box that you do not create Pin
pjdriverdude8-Sep-10 9:28
pjdriverdude8-Sep-10 9:28 

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.