diff options
author | chai <chaifix@163.com> | 2021-11-08 11:32:32 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2021-11-08 11:32:32 +0800 |
commit | 13f477664c07826c92eac774f0035994c460c057 (patch) | |
tree | 4ca19d4e1520f9c5c24ae826331e096610b72e7c /Editor/GUI/GUIWindow.cpp | |
parent | 827cbe8f0e846f65593d658ce5e2139259c97928 (diff) |
*misc
Diffstat (limited to 'Editor/GUI/GUIWindow.cpp')
-rw-r--r-- | Editor/GUI/GUIWindow.cpp | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/Editor/GUI/GUIWindow.cpp b/Editor/GUI/GUIWindow.cpp index 16cf768..1a9ea00 100644 --- a/Editor/GUI/GUIWindow.cpp +++ b/Editor/GUI/GUIWindow.cpp @@ -29,10 +29,8 @@ static bool RedirectMouseWheel(HWND window, WPARAM wParam, LPARAM lParam) LRESULT CALLBACK GUIWindow::GUIViewWndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) { -//#if GAMELAB_DEBUG -// static int _event_count = 0; -// log_info_tag("WndProc", "GUIWindow Event %d", ++_event_count); -//#endif + static int _event_count = 0; + ++_event_count; GUIWindow* self = (GUIWindow*)GetWindowLongPtr(hWnd, GWLP_USERDATA); if (!self) @@ -51,7 +49,7 @@ LRESULT CALLBACK GUIWindow::GUIViewWndProc(HWND hWnd, UINT message, WPARAM wPara { static PAINTSTRUCT ps; - log_info_tag("WndProc", "WM_PAINT"); + log_info_tag("WndProc", "WM_PAINT %d", _event_count); self->SetAsRenderContext(); self->OnPaint(); @@ -64,7 +62,7 @@ LRESULT CALLBACK GUIWindow::GUIViewWndProc(HWND hWnd, UINT message, WPARAM wPara case WM_MOUSEWHEEL: // 在这个子窗口滚动 { - log_info_tag("WndProc","WM_MOUSEWHEEL"); + log_info_tag("WndProc","WM_MOUSEWHEEL %d", _event_count); // quick check if mouse is in our window RECT rc; @@ -105,7 +103,7 @@ LRESULT CALLBACK GUIWindow::GUIViewWndProc(HWND hWnd, UINT message, WPARAM wPara case WM_CHAR: case WM_MOUSEMOVE: { - log_info_tag("WndProc", "Mouse Or Key Events"); + log_info_tag("WndProc", "Mouse Or Key Events %d", _event_count); switch (message) { @@ -153,7 +151,7 @@ LRESULT CALLBACK GUIWindow::GUIViewWndProc(HWND hWnd, UINT message, WPARAM wPara case WM_WINDOWPOSCHANGED: { - log_info_tag("WndProc", "WM_WINDOWPOSCHANGED"); + log_info_tag("WndProc", "WM_WINDOWPOSCHANGED %d", _event_count); // 切换opengl渲染目标,重绘用户区 //if (self->m_GfxWindow) @@ -177,12 +175,12 @@ LRESULT CALLBACK GUIWindow::GUIViewWndProc(HWND hWnd, UINT message, WPARAM wPara } case WM_SETFOCUS: //获得焦点 - log_info_tag("WndProc", "WM_SETFOCUS"); + log_info_tag("WndProc", "WM_SETFOCUS %d", _event_count); self->OnFocus(); return 0; case WM_KILLFOCUS: //失去焦点 - log_info_tag("WndProc", "WM_KILLFOCUS"); + log_info_tag("WndProc", "WM_KILLFOCUS %d", _event_count); return 0; @@ -190,12 +188,12 @@ LRESULT CALLBACK GUIWindow::GUIViewWndProc(HWND hWnd, UINT message, WPARAM wPara break; case WM_CLOSE: - log_info_tag("WndProc", "WM_CLOSE"); + log_info_tag("WndProc", "WM_CLOSE %d", _event_count); delete self; return 0; case WM_INITMENUPOPUP: //下拉菜单或子菜单将要被激活的时候 - log_info_tag("WndProc", "WM_INITMENUPOPUP"); + log_info_tag("WndProc", "WM_INITMENUPOPUP %d", _event_count); return 0; } |