我正在运行一个使用控制台应用程序(FFMPEG)的窗口化应用程序。控制台没有窗口,它的“隐藏”,我的应用程序显示其输出 - 我正在使用此库http://wiki.delphidabbler.com/index.php/Docs/TPJConsoleApp
问题是,控制台应用程序需要通过按键停止 - 如何将此按键发送给它?我知道它的进程ID。我追踪其hWnd EnumWindows()
仍然没有影响PostMessage (hWnd, WM_CHAR, ord('q'), 0);
那怎么样?
答案 0 :(得分:-1)
替代方法,如果你不介意打击过程。
通过sysinternals使用pskill。
http://technet.microsoft.com/en-us/sysinternals/bb896683.aspx
执行pskill,它就会消失。