Страница: 1 | 
		
		 
			   
			 
			 
			 
			 Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: Передача текста приложению
     
    
Добавлено: 25.04.11 22:24
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 Spiritsun
      
       
  
Меня интересует как можно передать постороннему приложению нужный текст в форму для ввода текста с клавиатуры? Обычно, для того чтобы эмулировать печать с клавы, используют keybd_event. Но как это передать исключительно в окно приложения, не затрагивая клаву в других приложениях и винде в целом? А может еще какой способ есть?
 
    
Повторю, приложение постороннее, имеет файл exe. Аналогичные действия можем видеть на автоматическом заполнении веб-форм, но там наверн иной расклад.
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 3
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа:
 Spiritsun
![]()
![]()
![]()
![]()
![]()
Вопросов: 15
Ответов: 44
      
 Профиль |  | #1
       
Добавлено:  25.04.11 22:26
       
    
       
  
Сообщение нужно не только воткнуть, но и ввести, как еслибы нажимальсь клавы, после чего ентер. Это игровое приложение с вводом консольных команд в свою командную строку.
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа:
 AgentFire
![]()
![]()
![]()
ICQ: 192496851 
Вопросов: 75
Ответов: 3178
      
 Профиль |  | #2
       
Добавлено:  26.04.11 09:30
       
    
       
  
SendMessage
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа:
 Coloss
![]()
![]()
![]()
![]()
ICQ: 479007356 
Вопросов: 15
Ответов: 37
      
 Профиль |  | #3
       
Добавлено:  02.05.11 16:04
       
    
       
  
sendkeys должен помочь