I'm trying to get the program to loop within a case, and stop if another case happens. So far it works ok for a couple seconds, then it freezes and crashes. It also freezes (not responding) if I click away from notepad, and try to focus my program again. All it does for now is alternate between typing '2' and '3' in notepad. I don't how to go about fixing it so the program does not "not respond" when i try to focus it while it's typing in notepad. Using Devcpp compiler
Code:case FILE_START: { HWND Handle = FindWindow(NULL, "Untitled - Notepad"); if(SetForegroundWindow(Handle)){ SetFocus(Handle); Sleep(1000); INPUT inputf1, inputf2; ZeroMemory(&inputf1, sizeof(INPUT)); inputf1.type = INPUT_KEYBOARD; inputf1.ki.wVk = VK_NUMPAD2; ZeroMemory(&inputf2,sizeof(INPUT)); inputf2.type = INPUT_KEYBOARD; inputf2.ki.wVk = VK_NUMPAD3; while(wParam != FILE_STOP){ Sleep(500); SendInput(1, &inputf1, sizeof(INPUT)); Sleep(500); SendInput(1, &inputf2, sizeof(INPUT)); } } } break;



LinkBack URL
About LinkBacks




