creat an empty file (result.txt) in the folder where you are working with coding then use the keyword of File ans save your keystrocks in the .txt file.
here is an example
using namespace std;
ifstream f("result.txt"); //to read frm file
cout<<"or you can enter my result and my program will save it in my result file"<<endl;
Edited 3 Years Ago by mike_2000_17: Fixed formatting
Well, that's kind of what I want to do Ancient Dragon, but I would like to have the process minimised when I send the keystrokes. I'm sure there's a way to use SendMessage() with WM_KEYUP and WM_KEYDOWN and send keystrokes to a process but I need a working example.
Oh and this isn't a keylogger, this is sending keystrokes to a minimised process, not storing keystrokes, Notepad was just an example.
SendMessage() only sends events to the current thread, so it won't work with other threads/procsses. PostThreadMessage() may or may not work, depending on what the thread is doing at the time (see this link for more info about that).
I am writing a java program that needs to execute shell commands, so I wrote a function that would take the command to execute as a string (ie: "mkdir ~/Folder1") and execute that command with the shell. Here is the function:
Runtime run = Runtime.getRuntime();
Process pr = ...
Hi, as I was told that my code doesn’t scale well at all, I thought perhaps I’d try to get a better understanding of interfaces/abstract classes and classes and the relationship between them.
I don’t want at this stage work on a big separate project as I've already got plenty ...
Hi. I have a form with list box : lst_product, datagridview : grd_order and button: btn_addline. lst_product has a list of product ids selected from database (MS Acess 2013) , grd_order is by default empty except for 2 headers and btn_addline adds rows to grd_order.