From ea52f06e72c27bf1039cc7c458cf52464a0a3108 Mon Sep 17 00:00:00 2001 From: hyzboy Date: Sun, 6 Jul 2025 04:40:06 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96WinMessage=E4=B8=AD=E7=9A=84?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=EF=BC=8C=E4=BD=BF=E7=94=A8{}=E4=BB=A3?= =?UTF-8?q?=E6=9B=BFmemset(0)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Win/WinMessage.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/Win/WinMessage.cpp b/src/Win/WinMessage.cpp index 8ddd46a..52c85f5 100644 --- a/src/Win/WinMessage.cpp +++ b/src/Win/WinMessage.cpp @@ -16,15 +16,13 @@ namespace hgl { #define PROP_DPIISOLATION L"PROP_ISOLATION" - static KeyboardButton KeyConvert[256]; - static void (*WMProc[2048])(EventDispatch *,uint32,uint32); //消息处理队列 + static KeyboardButton KeyConvert[256]{}; + static void (*WMProc[2048])(EventDispatch *,uint32,uint32){}; //消息处理队列 void InitKeyConvert() { int i; - memset(KeyConvert,0,sizeof(KeyConvert)); - KeyConvert[VK_ESCAPE ]=KeyboardButton::Esc; for(i=VK_F1;i<=VK_F12;i++)KeyConvert[i]=(KeyboardButton)(int(KeyboardButton::F1)+i-VK_F1); @@ -333,7 +331,6 @@ namespace hgl void InitMessageProc() { - memset(WMProc,0,sizeof(WMProc)); InitKeyConvert(); //if(joy)