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)