using System.Runtime.InteropServices;


using System.Diagnostics;


 


[DllImport("User32.DLL")]


public static extern int SendMessage(IntPtr hWnd,


    uint Msg, int wParam, string lParam);


[DllImport("User32.DLL")]


public static extern IntPtr FindWindowEx(IntPtr hwndParent,


    IntPtr hwndChildAfter, string lpszClass, string lpszWindow);


public const uint WM_SETTEXT = 0x000C;


private void button1_Click(object senderEventArgs e)


{


    Process vProcess = Process.Start("notepad.exe");


    while (vProcess.MainWindowHandle == IntPtr.Zero) vProcess.Refresh();


    IntPtr vHandle = FindWindowEx(vProcess.MainWindowHandle,


        IntPtr.Zero, "Edit", null);


    SendMessage(vHandle, WM_SETTEXT, 0, "Zswang 路过");