按钮将文本发送到其他应用程序的文本框/聊天?在这种情况下不和谐

时间:2017-04-30 11:34:01

标签: c#

我试图制作一个小程序,当我按下按钮时,它会发出不和谐的信息。

我已经学会了一些c#,但我都生锈了,几乎没有记住任何东西。

希望你能帮忙

这就是我想要的,但我不能让它在Discord上运作。

[DllImport("user32.dll", EntryPoint = "FindWindow")]
private static extern IntPtr FindWindow(string lp1, string lp2);

[DllImport("user32.dll", ExactSpelling = true, CharSet = CharSet.Auto)]
[return: MarshalAs(UnmanagedType.Bool)]
private static extern bool SetForegroundWindow(IntPtr hWnd);

private void button1_Click(object sender, EventArgs e)
{
    IntPtr handle = FindWindow("Notepad", "Untitled - Notepad");
    if (!handle.Equals(IntPtr.Zero))
    {
        if (SetForegroundWindow(handle))
        {
            SendKeys.Send("Hello World!");
            SendKeys.Send("{ENTER}");
        }            
    }
}

0 个答案:

没有答案