#include <KeyLogger.h>
Public Member Functions | |
KeyLogger (LogTypeName newLogType) | |
KeyLogger (DataLog &newDataLog) | |
void | hookIt (void) |
LRESULT CALLBACK | LowLevelKeyboardProc (int nCode, WPARAM wParam, LPARAM lParam) |
Static Public Member Functions | |
static LRESULT CALLBACK | LowLevelKeyboardProcWrapper (int nCode, WPARAM wParam, LPARAM lParam) |
KeyLogger::KeyLogger | ( | LogTypeName | newLogType | ) |
KeyLogger::KeyLogger | ( | DataLog & | newDataLog | ) |
void KeyLogger::hookIt | ( | void | ) |
Function to setup keyboard hook
LRESULT CALLBACK KeyLogger::LowLevelKeyboardProc | ( | int | nCode, | |
WPARAM | wParam, | |||
LPARAM | lParam | |||
) |
Actuall callback function for keyboard hook
LRESULT CALLBACK KeyLogger::LowLevelKeyboardProcWrapper | ( | int | nCode, | |
WPARAM | wParam, | |||
LPARAM | lParam | |||
) | [static] |
Wrapper for callback function (keyboard hook) necissary for non-static function