I want someone to make me a header file in C++, that will make up certain functions. I want to just include this header file in my program, and then I can use the functions within the header file. The functions will hook functions from other applications. The list of functions and their parameter description are below:
NOTE: When I mean function hooking, I am talking about blocking a certain function from happening. So when my program woudl call Sethook(), it will setup a hook, then it would block any function like that from happening.
********** Sethook() **********
void Sethook(
HWND handle
int identifier
char function
);
Parameters:
HANDLE- This is the handle of the window that will have their functions hooked
IDENTIFIER- This is a number 0-500. It will be useful when I goto uninstall the hook
FUNCTION- This is the function that will be hooked. It is used in this format:
function(). If there is more than one function like that in the window, then all of those functions will be hooked
Returns:
If successfully completed, it returns: SUCCESS
If failed, it returns: FAILURE
********** Sethook() **********
********** Uninstallhook() **********
void Uninstallhook(
int identifier
);
Parameters:
IDENTIFIER- The number that was assigned to the hook when it was installed
Returns:
If successfully completed, it returns: SUCCESS
If failed, it returns: FAILURE
**********Uninstallhook() **********
## Deliverables
1) Source code for the header file
2) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).
## Platform
Windows 95
Windows 98
Widnows NT
Windows XP