diff --git a/common/include/keyman_vkey.h b/common/include/keyman_vkey.h index 59ecbfa9cf..44bb9441e1 100644 --- a/common/include/keyman_vkey.h +++ b/common/include/keyman_vkey.h @@ -53,7 +53,7 @@ namespace km_vk { #define VK_EXECUTE 0x2B #define VK_SNAPSHOT 0x2C #define VK_INSERT 0x2D -//#define VK_DECIMAL 0x2E // _S2 if I use it here kmdecomp complains because of duplicate macro definition here and in WinUser.h +#define VK_DECIMAL 0x2E // _S2 if I use it here kmdecomp complains because of duplicate macro definition here and in WinUser.h #define VK_KEY_0 0x30 #define VK_KEY_1 0x31 diff --git a/developer/src/kmdecomp/kmdecomp.cpp b/developer/src/kmdecomp/kmdecomp.cpp index c6a085fe2e..3dd3828a12 100644 --- a/developer/src/kmdecomp/kmdecomp.cpp +++ b/developer/src/kmdecomp/kmdecomp.cpp @@ -24,6 +24,10 @@ #include "../../../common/windows/cpp/include/keymanversion.h" #include "../../../common/windows/cpp/include/legacy_kmx_memory.h" #include "../../../common/windows/cpp/include/legacy_kmx_file.h" +#include "../../../common/include/keyman_vkey.h" + +using namespace km_vk; + BOOL LoadKeyboard(LPSTR fileName, LPKEYBOARD *lpKeyboard, LPBYTE *lpBitmap, DWORD *cbBitmap);