Click here to Skip to main content
15,913,198 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
General#include nightmare Pin
Ernesto D.14-May-04 13:39
Ernesto D.14-May-04 13:39 
GeneralRe: #include nightmare Pin
Michael Dunn14-May-04 13:44
sitebuilderMichael Dunn14-May-04 13:44 
GeneralRe: #include nightmare Pin
Ernesto D.14-May-04 13:50
Ernesto D.14-May-04 13:50 
GeneralRe: #include nightmare Pin
Michael Dunn14-May-04 14:04
sitebuilderMichael Dunn14-May-04 14:04 
GeneralRe: #include nightmare Pin
Ernesto D.14-May-04 15:23
Ernesto D.14-May-04 15:23 
Generali need help with CopyFile Pin
Ryan McDermott14-May-04 12:50
Ryan McDermott14-May-04 12:50 
GeneralRe: i need help with CopyFile Pin
Anonymous14-May-04 13:46
Anonymous14-May-04 13:46 
QuestionHow to response WM_LBUTTONDBLCLK in the MDIClient area? Pin
huyoo14-May-04 11:56
huyoo14-May-04 11:56 
Inorder to catch WM_LBUTTTONDBLCLK in MDIClient area I do that:
1.
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)<br />
{<br />
	if( !CMDIFrameWnd::PreCreateWindow(cs) )<br />
		return FALSE;<br />
	return TRUE;<br />
}

added
cs.style|=CS_DBLCLKS;//to response DoubleClick
2.reload PreTranslateMessage(MSG* pMsg)Function:
BOOL CMainFrame::PreTranslateMessage(MSG* pMsg) <br />
{<br />
      //if(pMsg->hwnd==m_hWndMDIClient && pMsg->message==WM_LBUTTONDOWN)<br />
	//PostMessage(WM_LBUTTONDOWN);<br />
<br />
<br />
       if(pMsg->hwnd==m_hWndMDIClient && pMsg->message==WM_LBUTTONDBLCLK)<br />
	PostMessage(WM_LBUTTONDBLCLK);<br />
     return CMDIFrameWnd::PreTranslateMessage(pMsg);<br />
}

3.in CMainFrame add
WM_LBUTTONDOWN AND WM_LBUTTONDBLCLK Message_map:
void CMainFrame::OnLButtonDown(UINT nFlags, CPoint point) <br />
{<br />
	AfxMessageBox("Left Mouse Down!");<br />
	CMDIFrameWnd::OnLButtonDblClk(nFlags, point);<br />
}<br />
void CMainFrame::OnLButtonDblClk(UINT nFlags, CPoint point) <br />
{<br />
	AfxMessageBox("Left Mouse DoubleClicked!");<br />
	CMDIFrameWnd::OnLButtonDblClk(nFlags, point);<br />
}


:(but all that did'nt work,none messagebox OUT!!

WHY ??????Confused | :confused:

i wanna learn more @_@!
AnswerRe: How to response WM_LBUTTONDBLCLK in the MDIClient area? Pin
huyoo15-May-04 6:49
huyoo15-May-04 6:49 
GeneralConsole runtime null variables Pin
Cpudood14-May-04 11:53
Cpudood14-May-04 11:53 
GeneralRe: Console runtime null variables Pin
Maarten Kools14-May-04 12:00
professionalMaarten Kools14-May-04 12:00 
QuestionNeed to retrieve data from a dialog into my class(not MFC class) How? Pin
Larry A Mills14-May-04 11:53
Larry A Mills14-May-04 11:53 
GeneralCasting into a short from a byte array Pin
Wheatbread14-May-04 11:45
Wheatbread14-May-04 11:45 
GeneralRe: Casting into a short from a byte array Pin
Wheatbread14-May-04 11:58
Wheatbread14-May-04 11:58 
QuestionHow to get HWND of VC++ OCX from VB Client Pin
Nirav Doshi14-May-04 11:23
Nirav Doshi14-May-04 11:23 
AnswerRe: How to get HWND of VC++ OCX from VB Client Pin
Member 42102514-May-04 14:27
Member 42102514-May-04 14:27 
GeneralRe: How to get HWND of VC++ OCX from VB Client Pin
Nirav Doshi14-May-04 21:37
Nirav Doshi14-May-04 21:37 
GeneralHelp for a New programmer Pin
Anonymous14-May-04 9:42
Anonymous14-May-04 9:42 
GeneralRe: Help for a New programmer Pin
Anonymous14-May-04 10:03
Anonymous14-May-04 10:03 
GeneralRe: Help for a New programmer Pin
Anonymous14-May-04 18:50
Anonymous14-May-04 18:50 
GeneralRe: Help for a New programmer Pin
J. Eric Vaughan14-May-04 10:47
J. Eric Vaughan14-May-04 10:47 
GeneralRe: Help for a New programmer Pin
Anonymous14-May-04 18:54
Anonymous14-May-04 18:54 
GeneralRe: Help for a New programmer Pin
Cpudood14-May-04 12:00
Cpudood14-May-04 12:00 
GeneralRe: Help for a New programmer Pin
Anonymous14-May-04 19:06
Anonymous14-May-04 19:06 
GeneralActivex method Pin
Roger H Art14-May-04 9:31
sussRoger H Art14-May-04 9:31 

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.