new tutorials New Listings popular tutorials Most Popular Listings top viewed tutorials Top Ranked Link To Us Search tutorials sitemap Sitemap
Design and Programming Tutorials
Home Add a Link Modify a Link Login Register Advertise About Us


Categories
3D Studio Max
ASP
ASP.NET
C
C#
C++ & MFC
CGI & Perl
CSS
Dreamweaver
Fireworks
Flash
General
HTML & XHTML
Illustrator
Java
JavaScript and DHTML
Libraries
LINQ
Photoshop
PHP
Promotion & SEO
Silverlight
VB & VBScript
VB.NET
VS & VS.NET
WCF
WPF
XML & XSL

Partner Links
DVD Software

Most Popular This Week
APIHijack - A Library for easy DLL function hooking.2
PasswordSpy - Retrieving lost passwords using Windows hooks1
A template singleton class for easy implementation of Windows hooks1
Mousey! Roll Over and Park1
Cross Process Subclassing1

Home : General : Articles, Tips & Tutorials : DLLs : Hooks : KeyBoard Hooks
KeyBoard HooksHits: 9954

Visit KeyBoard Hooks`s Website Refer
Write a Review! Report This Link
Description: Hooks are one of the most powerful features of Windows. We can hooks to trp all the events in the Windows environment. This example shows how to trap keyboard events and save the keys to a text file.
In the Microsoft® Windows™ operating system, a hook is a mechanism by which a function can intercept events (messages, mouse actions, keystrokes) before they reach an application. The function can act on events and, in some cases, modify or discard them. Functions that receive events are called filter functions and are classified according to the type of event they intercept. For example, a filter function might want to receive all keyboard or mouse events. For Windows to call a filter function, the filter function must be installed — that is, attached to a Windows hook (for example, to a keyboard hook). Attaching one or more filter functions to a hook is known as setting a hook. If a hook has more than one filter function attached, Windows maintains a chain of filter functions. The most recently installed function is at the beginning of the chain, and the least recently installed function is at the end...

tr>
Resource Specification
  
Date Added:01/31/2004
Last Updated:01/31/2004
Author:H. Joseph

Average Visitor Rating: 4.71 (out of 5)
Number of Ratings: 14 Votes

Visitor Voting

Average Member Rating: Not yet reviewed by any member...
You can be the first one to write a review for KeyBoard Hooks!
Featured Sponsors

Sponsored Listings




Tutorial Maniacs - C#, PHP, ASP, .NET, Photoshop, Flash, Fireworks, & other design and programming tutorials...
The most comprehensive collection of QUALITY hand picked design and programming tutorials and articles...(C) 2003