zoukankan      html  css  js  c++  java
  • C#调用记事本并填写内容

    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 路过");

    http://blog.csdn.net/zswang/article/details/1543956

  • 相关阅读:
    16--Box2D使用(二、显示物理世界)
    15--Box2D使用(一、创建物理世界)
    14--物理引擎Box2D
    13--游戏存档
    12--使用背景音乐
    11--瓦片地图(一)简单实用
    border
    LESS
    jquery Ajax
    解决跨域访问
  • 原文地址:https://www.cnblogs.com/findumars/p/6347951.html
Copyright © 2011-2022 走看看