Forum: Multimedia
Delphi
by Zacherl,
14. Apr 2010
Hab noch bisschen rumprobiert aber komischerweise greift mein Hook wohl nicht immer. Wenn ich die Werte logge, werden nur sporadische Eingaben aufgezeichnet, zumindest keine "Sondertasten". Naja das macht eigentlich nicht, nur bekomme ich es absolut nicht hin, Eingaben hinzuzufügen.
Forum: Multimedia
Delphi
by Zacherl,
14. Apr 2010
Hey,
ich versuche ein paar kleine Tastatureingaben in ein Programm einzuschmuggeln, welches DirectInput verwendet. Jetzt habe ich es soweit geschafft, dass ich die GetDeviceData Methode des Device Interfaces gehookt habe.
function C_GetDeviceData(Self: IDirectInputDevice8A; cbObjectData: DWORD;
rgdod: PDIDeviceObjectData; out pdwInOut: DWORD;
dwFlags: DWORD): HResult; stdcall;
begin...