Subclassing DLL 1.00
Downloads:
Publisher: CodeProject
File size: 147KB
OS: Windows 2003, XP, 2000, 98, Me, NT
Date added: 2009-10-27
Homepage: http://www.codeproject.com/
Category: Utilities
Subclassing DLL 1.00 Description
"Subclassing the procedure of any foreign window."
EditBy: Purpose of the DLL:
Subclassing the procedure of any foreign window, so the DLL sends a copy for each message to your application. Also, you can modify or suppress the message (prevent a message from being sent to its original window procedure).
What is Subclassing? How does the DLL work?
Subclassing is a technique that allows an application to intercept messages destined for another window. When an application subclasses a window, it substitutes the original window procedure with a new one, and the new procedure can take three actions with any message:
Pass the message to the original window procedure.
Modify the message and pass it to the original window procedure.
Not pass the message (suppress it).
The SetWindowLong()function is used to subclass an instance of a window. But this only works if the window you are subclassing belongs to your process (private address space).
What if you want to subclass a window that belongs to another process?
There must be a solution for this problem. The DLL can handle this; It sets a system wide hook in the thread of the target window, then the DLL is injected into the target process memory, now SetWindowLong() is called from within the DLL, the new subclassing procedure resides in the DLL. When any message is trapped, it is sent to the calling application by calling "SendMessage()" or “SendNotifyMessage()“ you can free download Subclassing DLL 1.00 now.
Subclassing DLL 1.00 Keywords
Subclassing DLL 1.00 Related Software
- Dialgo VOIP TAPI DLL SDK
VOIP TAPI Solution. Modem Control for Caller ID Extract, Wave Play and Recording - UnRAR DLL
UnRAR dynamic library for software developers - File Lock DLL Device Driver
Windows File Folder Access Control, FOBS based Device Driver DLL. - Subclassing DLL
Subclassing the procedure of any foreign window. - CatchCulator
A tool used to catch and combine values output by different applications. - SnatchIE
Snatches the addresses of all currently opened Internet Explorer web browser. - File Splitter Utility
File Splitter Utility is an easy to use utility for splitting files. - VC++7 to VC++6 project converter
convert Visual C++ 7.0 projects back to Visual C++ 6.0 projects
Subclassing DLL 1.00 Publisher's Software
Popular Searches
Hot Downloads Software
New Release Software