【发布时间】:2017-07-13 04:26:33
【问题描述】:
我正在尝试在 C# 中创建一个键盘记录器,它显示在 RichTextBox 中键入的文本,并显示在一段时间内打开的正在运行的应用程序。例如。 ListView 中的图像,其中包含一次打开的应用程序的图标以及在 RichTextBox 中键入的文本。我已经完成了键盘记录击键记录,但是这个ListView 问题是我无法破解的。这是我暂时拥有的:
private void button1_Click(object sender, EventArgs e)
{
string appName = Application.ProductName;
MessageBox.Show(appName);
//To find the name of the executable
appName = Path.GetFileName(Application.ExecutablePath);
MessageBox.Show(appName);
}
这只会在MessageBox 中显示,并且只包含正在运行的文件的名称和路径。并非所有正在运行的应用程序。有什么建议?
【问题讨论】:
-
我认为This 应该为您指明正确的方向。
-
谢谢,有没有办法让ListBox显示程序历史(用户在一段时间内打开了什么)?再次感谢。
标签: c# windows winforms listview keylogger