整容说文库 > 程序代码 > 教育资讯

cmd 你模拟输入

来源:学生作业帮助网 编辑:整容说文库 时间:2020/01/19 23:29:27 程序代码
cmd 你模拟输入程序代码
cmd里模拟输入,那位大侠能贴一段代码看看
我试过WriteConsole但总是没效果

比方我就是想实现  运行 cmd->cd c:\[enter]->mycommand
1.得到cmd的hwnd
2.使用keybd_event(), 或者 SendInput(),或者 SendMessage(hwnd, WM_CHAR, wParam, lParam)

我没有式过,不知道行不行,你看看吧
WinExec('cmd /k C:\aaa.exe',SW_NORMAL);
用GetConsoleHWND得到控制台窗体句柄,然后用keybd_event
up
采用管道重定向方法, 你可以在网上搜索一下,写起还真麻烦(也不一定写的出来:-))
程序代码