Description: This program demonstrates how to use the system keyboard hook to intercept messages to achieve functions. When the program runs, all keyboard input the program will be intercepted. Expansion can be realized as long as the little screen soft keyboard simulation program. But not for an illegal thing oh.
To Search:
File list (Check if you may need any files):
HookTest\HookTest.sln
........\HookTest.suo
........\........\Form1.cs
........\........\Form1.Designer.cs
........\........\Form1.resx
........\........\HookTest.csproj
........\........\KeyboardHook.cs
........\........\Program.cs
........\........\...perties\AssemblyInfo.cs
........\........\..........\Resources.Designer.cs
........\........\..........\Resources.resx
........\........\..........\Settings.Designer.cs
........\........\..........\Settings.settings
........\........\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
........\........\...\...\.....\DesignTimeResolveAssemblyReferencesInput.cache
........\........\...\...\.....\GenerateResource.read.1.tlog
........\........\...\...\.....\GenerateResource.write.1.tlog
........\........\...\...\.....\HookTest.csproj.FileListAbsolute.txt
........\........\...\...\.....\HookTest.exe
........\........\...\...\.....\HookTest.Form1.resources
........\........\...\...\.....\HookTest.pdb
........\........\...\...\.....\HookTest.Properties.Resources.resources
........\........\...\...\.....\ResolveAssemblyReference.cache
........\........\bin\Debug\HookTest.exe
........\........\...\.....\HookTest.pdb
........\........\...\.....\HookTest.vshost.exe
........\........\...\.....\HookTest.vshost.exe.manifest
........\........\obj\x86\Debug\TempPE
........\........\...\...\Debug
........\........\...\x86
........\........\bin\Release
........\........\...\Debug
........\........\Properties
........\........\obj
........\........\bin
........\HookTest
HookTest