主要做法是子類化CMainFrame的客戶端窗口 MDI窗口
1. class JMainFrameClient : public CWnd
afx_msg void OnLButtonDblClk(UINT nFlags, CPoint point);
如果沒有實現雙擊,可以考慮::SetClassLong( GetSafeHwnd(), GCL_STYLE, ::GetClassLong( GetSafeHwnd(), GCL_STYLE ) | CS_DBLCLKS );
2.在CMainFrame 中實現
JMainFrameClient m_wndClient;
3..
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)

{
if (CMDIFrameWnd::OnCreate(lpCreateStruct) == -1)
return -1;
//subclass client window
m_wndClient.SubclassWindow( m_hWndMDIClient );
}如果是SDI窗口的話,只需要處理VIEW類即可


