如何在全屏的情况下对另外一个程序进行模拟键盘操作,(注意:不能在屏幕上看到被操纵的那个程序窗口)(100分)

  • 主题发起人 主题发起人 NoName
  • 开始时间 开始时间
N

NoName

Unregistered / Unconfirmed
GUEST, unregistred user!
我用自己的程序对另外一个程序进行模拟键盘操作,但能看到被操纵的程序窗口,我把自己的窗口最大化,如何能将被操纵的程序窗口看不见但模拟键盘能继续操纵他?
 
PostMessage()
 
PostMessage()如何用?能用来传递鼠标、键盘消息吗?
 
通过类找出句柄发消息
 
sendmessage和postmessage都可以通过句柄发送至后台的程序,在DFW里一搜就一大堆。
 
PostMessage,SendMessage
 
被操纵的程序中用的不是普通的按钮,用sp++看不到句柄。可能是speedbutton,我以前用的是移动鼠标到按钮上然后触发Mouse_Event。但这样被操纵的程序看的一清二楚的,我想改用别的方法,将被操纵的程序掩盖起来!
 
有没有哪位能解决这个问题呀
 
建立一个虚拟桌面,在把桌面切换到虚拟桌面。具体的到MSDN上查
 
to:Rainstorey
虚拟桌面?能大概说说吗?
 
不是做木马就是做键盘记录器,这东西一搜一大堆。
 
PostMessage(xxxhandle,WM_KEYDOWN,Ord('V'),0);
xxxhandle就是要操作的窗体的句柄
 
后退
顶部