1 /////////////////////////////
\r
5 #include "DialogDemoApp.h"
\r
6 #include "MyButton.h"
\r
8 LRESULT CMyButton::WndProc(UINT uMsg, WPARAM wParam, LPARAM lParam)
\r
10 CMyDialog& dialog = ((CDialogDemoApp*) GetApp())->GetDialog();
\r
14 TRACE(_T("CButton::WndProc - WM_MOUSEMOVE Message\n"));
\r
15 dialog.SetStatic(_T("WM_MOUSEMOVE"));
\r
18 TRACE(_T("CButton::WndProc - WM_NCHITTEST Message\n"));
\r
19 dialog.SetStatic(_T("WM_NCHITTEST"));
\r
22 TRACE(_T("CButton::WndProc - WM_SETCURSOR Message\n"));
\r
23 dialog.SetStatic(_T("WM_SETCURSOR"));
\r
25 case WM_LBUTTONDOWN:
\r
26 TRACE(_T("CButton::WndProc - WM_LBUTTONDOWN Message\n"));
\r
27 dialog.SetStatic(_T("WM_LBUTTONDOWN"));
\r
30 TRACE(_T("CButton::WndProc - WM_LBUTTONUP Message\n"));
\r
31 dialog.SetStatic(_T("WM_LBUTTONUP"));
\r
33 case WM_RBUTTONDOWN:
\r
34 TRACE(_T("CButton::WndProc - WM_RBUTTONDOWN Message\n"));
\r
35 dialog.SetStatic(_T("WM_RBUTTONDOWN"));
\r
39 // TRACE("CButton::WndProc - Unspecified Message");
\r
43 return WndProcDefault(uMsg, wParam, lParam);
\r