mirror of
https://github.com/etlegacy/Update-Installer.git
synced 2025-02-02 20:31:22 +00:00
37 lines
960 B
C++
37 lines
960 B
C++
|
/////////////////////////////
|
||
|
// Button.cpp
|
||
|
|
||
|
#include "DlgSubclassApp.h"
|
||
|
#include "Button.h"
|
||
|
|
||
|
LRESULT CButton::WndProc(UINT uMsg, WPARAM wParam, LPARAM lParam)
|
||
|
{
|
||
|
CMyDialog& dialog = ((CDlgSubclassApp*) GetApp())->GetDialog();
|
||
|
switch (uMsg)
|
||
|
{
|
||
|
case WM_MOUSEMOVE:
|
||
|
TRACE(TEXT("CButton::WndProc - WM_MOUSEMOVE Message\n"));
|
||
|
dialog.SetStatic(TEXT("WM_MOUSEMOVE"));
|
||
|
break;
|
||
|
case WM_SETCURSOR:
|
||
|
TRACE(TEXT("CButton::WndProc - WM_SETCURSOR Message\n"));
|
||
|
dialog.SetStatic(TEXT("WM_SETCURSOR"));
|
||
|
break;
|
||
|
case WM_LBUTTONDOWN:
|
||
|
TRACE(TEXT("CButton::WndProc - WM_LBUTTONDOWN Message\n"));
|
||
|
dialog.SetStatic(TEXT("WM_LBUTTONDOWN"));
|
||
|
break;
|
||
|
case WM_LBUTTONUP:
|
||
|
TRACE(TEXT("CButton::WndProc - WM_LBUTTONUP Message\n"));
|
||
|
dialog.SetStatic(TEXT("WM_LBUTTONUP"));
|
||
|
break;
|
||
|
|
||
|
default:
|
||
|
TRACE(TEXT("CButton::WndProc - Unspecified Message\n"));
|
||
|
break;
|
||
|
}
|
||
|
|
||
|
// Pass unhandled messages on for default processing
|
||
|
return WndProcDefault(uMsg, wParam, lParam);
|
||
|
}
|