Description: To use the global hook inside the VC++ to do a Warcraft Dota as a key tool for change, which only supports modify the keypad 1,2,4,5,7,8
File list (Check if you may need any files):
Hook\changekey\changekey.cpp
....\.........\changekey.dsp
....\.........\changekey.dsw
....\.........\changekey.ncb
....\.........\changekey.opt
....\.........\changekey.plg
....\.........\Debug\changekey.exe
....\.........\.....\changekey.ilk
....\.........\.....\changekey.obj
....\.........\.....\changekey.pch
....\.........\.....\changekey.pdb
....\.........\.....\vc60.idb
....\.........\.....\vc60.pdb
....\Hook.cpp
....\Hook.def
....\Hook.dsp
....\Hook.dsw
....\Hook.h
....\Hook.ncb
....\Hook.opt
....\Hook.plg
....\Release\Hook.dll
....\.......\Hook.exp
....\.......\Hook.lib
....\.......\Hook.pch
....\.......\vc60.idb
....\warkey\Debug\StdAfx.obj
....\......\.....\StdAfx.sbr
....\......\.....\vc60.idb
....\......\.....\vc60.pdb
....\......\.....\warkey.pch
....\......\.....\warkey.res
....\......\.....\warkey.sbr
....\......\ReadMe.txt
....\......\res\warkey.ico
....\......\...\warkey.rc2
....\......\resource.h
....\......\StdAfx.cpp
....\......\StdAfx.h
....\......\warkey.aps
....\......\warkey.clw
....\......\warkey.cpp
....\......\warkey.dsp
....\......\warkey.dsw
....\......\warkey.h
....\......\warkey.ncb
....\......\warkey.opt
....\......\warkey.plg
....\......\warkey.rc
....\......\warkeyDlg.cpp
....\......\warkeyDlg.h
.sWar3Key\Debug\Hook.dll
.........\.....\HsWar3Key.exe
.........\.....\HsWar3Key.ilk
.........\.....\HsWar3Key.obj
.........\.....\HsWar3Key.pch
.........\.....\HsWar3Key.pdb
.........\.....\HsWar3Key.res
.........\.....\HsWar3KeyDlg.obj
.........\.....\HsWar3Key_new.exe
.........\.....\res3.bmp
.........\.....\StdAfx.obj
.........\.....\vc60.idb
.........\.....\vc60.pdb
.........\HsWar3Key.aps
.........\HsWar3Key.clw
.........\HsWar3Key.cpp
.........\HsWar3Key.dsp
.........\HsWar3Key.dsw
.........\HsWar3Key.h
.........\HsWar3Key.ncb
.........\HsWar3Key.opt
.........\HsWar3Key.plg
.........\HsWar3Key.rc
.........\HsWar3KeyDlg.cpp
.........\HsWar3KeyDlg.h
.........\ReadMe.txt
.........\..lease\Hook.dll
.........\.......\HsWar3Key.exe
.........\.......\HsWar3Key.obj
.........\.......\HsWar3Key.pch
.........\.......\HsWar3Key.res
.........\.......\HsWar3KeyDlg.obj
.........\.......\res3.bmp
.........\.......\StdAfx.obj
.........\.......\vc60.idb
.........\res\HsWar3Key.ico
.........\...\HsWar3Key.rc2
.........\...\icon2.ico
.........\...\icon4.ico
.........\resource.h
.........\StdAfx.cpp
.........\StdAfx.h
.ook\changekey\Debug
....\warkey\Debug
....\......\res
....\changekey
....\Debug
....\Release
....\warkey