0
当右键单击Windows控制台一个小菜单显示与命令选择,全选,找到等有没有一种方法来模拟从右键单击鼠标菜单发送到控制台的调用?
我的问题是有办法从程序本身做到这一点,例如在结束put命令来选择控制台中的所有文本,就像用户使用鼠标操作一样?
当右键单击Windows控制台一个小菜单显示与命令选择,全选,找到等有没有一种方法来模拟从右键单击鼠标菜单发送到控制台的调用?
我的问题是有办法从程序本身做到这一点,例如在结束put命令来选择控制台中的所有文本,就像用户使用鼠标操作一样?
那么,如果它是活动窗口,您可以用SendInput来模拟键盘或鼠标操作。 请参阅http://msdn.microsoft.com/en-us/library/windows/desktop/ms646310%28v=vs.85%29.aspx
如果它不是活动窗口,首先必须获取控制台窗口句柄,然后发布鼠标/键盘消息。现在要获得控制台窗口句柄,您有两种方法。
方法 - 1 http://msdn.microsoft.com/en-us/library/ms683175(VS.85).aspx
方法 - 2
在步骤4,你有控制台窗口的句柄。
一旦你有控制台窗口句柄,你可以使用各种鼠标/键盘消息来模拟操作。
好使用的SendKeys和德热键做例如Ctrl A – 2012-07-19 20:36:23