03 2023 档案
摘要:一、添加Microsoft Visual Studio Installer Projects 工具-》扩展和更新–》联机–》搜索 Microsoft Visual Studio Installer Projects 下载完成后后安装,他会提醒你关闭vs,然后继续安装。等待安装好(这个过程可能有点长)
阅读全文
摘要:1、把用户输入读取到变量 set /p var=请输入 : 使用set进行设置变量,并使用/p参数阻塞命令,等待输入完成再进行下一行的其他命令 /P 命令行开关允许将变量数值设成用户输入的一行输入。读取输入行之前,显示指定的 promptString。promptString 可以是空的。 例如:
阅读全文
摘要:user32.dll 函数说明小结 这篇文章主要介绍了user32.dll 函数说明,需要的朋友可以参考下 函数名称 说明 ActiveKeyboardLayout 激活一个不同的键盘布局,该布局必须先由 LoadKeyBoardLayout函数装载 AdjustWindowRect 根据希望的用户
阅读全文
摘要:+ 目录 实现功能 开发环境 实现代码 实现效果 一个简单的实现版本,没有去Hook键鼠等操作,事先录制好操作步骤(将鼠标移动到需要操作的位置,按下热键执行相应动作),点击运行即可。 主要还是用windows api来实现,模拟点击、右击、双击、发送文本等。 代码可能略长一点,下面发下关键代码 主要
阅读全文
摘要:--模拟键盘点击-- [DllImport("user32.dll",EntryPoint = "keybd_event",SetLastError = true)] public static extern void keybd_event(Keys bVk,byte bScan,uint dwF
阅读全文
摘要:C# 获取窗体的句柄和获取窗体中的空间 </h1> <div class="clear"></div> <div class="postBody"> <div id="cnblogs_post_body" class="blogpost-body cnblogs-markdown" deep="8"
阅读全文
摘要:编写程序模拟鼠标和键盘操作可以方便的实现你需要的功能,而不需要对方程序为你开放接口。 首先,引入如下API接口: [DllImport("user32.dll")] public static extern IntPtr FindWindow(string lpClassName, string l
阅读全文
摘要:使用批处理文件启动快捷方式 这是问题所在。 我在大约260个位于以下同一文件夹中的计算机上都有一个快捷方式; “ c:\ documents and settings \ all users \ desktop \ Remote agent 1234 .lnk” 快捷方式上唯一发生变化的是数字。有没
阅读全文
摘要:C#编程中跨线程访问控件 一、简述 二、Winforms中跨线程访问控件 三、WPF中跨线程访问控件 参考文档 一、简述 C#中不允许跨线程直接访问界面控件,即一个线程中如主线程创建的控件不允许被其他线程例如子线程直接访问,如果直接访问或设置属性则会爆出“调用线程无法访问此对象,因为另一个线程拥有该
阅读全文