Español
Foro

Fremdfenster - Tastaturabfrage

 

Timotheus
¡Hola,

Yo habe folgendes Problema. Lo son una Fremdfenster, dises ruft una zweites Programa en, y übergibt dass Ventana principal Handle. Mit el zweiten Programa möchter Yo ahora el Tastaturabfrage hacer. Aber dass Ventana wurde sí no de el zweiten Programa producido. Dabei es auch wichtig dass lo wirklich una Programa es, y kein Hilo.

Kurz:
Como zwänge Yo dass Handle dieses Ventana en el Sistema-Variable %HWnd, así lo Profano anerkennt, y yo con %ScanKey el Abfrage hacer kann?

Timo
 
20.07.2005  
 



Yo verstehe el Sinn no - por lo tanto fällt me auch nichts passendes una. Tal vez erleuterst Usted el Ganze todavía algo genauer. Yo verstehe sólo Bahnhof.

Handelt lo en el por el erste Programa gestarteten zweiten Programa una KonsolenApp?

Salve, IF.
 
20.07.2005  
 




Timotheus
Also, en el ersten Programa se el Programa eingegeben, dass a una cierta Tiempo comenzó se, Yo also no direkte Kontrolle encima el Erste.
Das Zweite se comenzó, y se ahora el en diesem Ventana específicamente gedrückte Tasten ermitteln. Ganz simplemente!

Timo
 
20.07.2005  
 



Probiere Usted al Themenfinder. [...] 

Salve.
 
20.07.2005  
 



¡Hola Timo...

Yo hätte como zumindestens una Concepto - ni idea, si el klappt. Wenn Hice meiner Nachtschicht komme, teste Yo el veces de.
 
20.07.2005  
 




Timotheus
@IF: Naja, si sólo una Taste wäre, el Yo abfragen quería, pero yo sería gerne el Rückgabewert el gedrückten Taste obtener, y no si una Taste en el Moment gedrückt es.

Timo
 
20.07.2005  
 



¡Hola Timo...

Erst veces unos pocos Vorüberlegungen, tal vez kommst du entonces ya incluso zurecht:

Mit el API AttachThreadInput es posible, Eingaben uno fremden Hilos en el eigenen Hilo umzuleiten. Como uno así el Focus uno Fremdfensters erhält, Yo sí veces gezeigt.

Mit el API GetMessage müßte lo entonces eigentlich posible ser, zumindestens a el Message WM_KEYDOWN a kommen, el el Scancode el gedrückten Taste übermittelt. Frank Abbing ha en su Homepage una Message.DLL freeware - tal vez klappt el después de el Umleitung auch así.

Mit el API GetAsyncKeyState y individual IF-Abfragen Yo el auch ya veces gemacht - con Profano es el aber viel a langsam => evtl. encima Profano2Cpp?

Desweiteren funktioniert el encima Hooks y DLL (beste Solución) => dafür es Frank Abbing el Experte. Er ha veces a la muy guten Keylogger gebaut...
 
20.07.2005  
 




Timotheus
GetAsyncKeyState va!

Das hätte Yo no pensamiento, porque en el API-Lybrary, sowie en el Win32.hlp es drin, dass el Rüchgabewert sólo seit el letzten Aufruf abgefragt se. Also si F gedückt se, y A abgefragt se, debería dass F doch eigentlich de el Speicher verschwinden, oder no?

Timo
 
20.07.2005  
 



¡Hola Timo...

GetAsyncKeyState es una meiner Lieblingsfunktionen, es en fast cada Programa de me drin.

Zu beachten:
Wird en Abfrage zurückgesetzt. D.h., willst du esta Función benutzen, mußt du, bevor du ellos wirklich verwendest, el Función sólo una vez aufrufen en el evtl. enthaltenen Valor en 0 zurückzusetzen - el es en el WIN32.HLP gemeint.
Außerdem klauen se zwei Programas el esta Función benutzen evtl. gegenseitig el Tastendrücke.
 
21.07.2005  
 



Bueno Tag.

El GetKeyState-API reicht föllig y es viel mejor geeignet.
 
24.07.2005  
 



¡Hola Werner...

Das voluntad Yo dir gerne glauben - schreib doch veces a la Code con GetKeyState:
Yo möchte, daß una Messagebox erscheint, si en un otro Programa el Taste F12 gedrückt se - y el en allen 32Bit Windows Betribssystemen...
Das Problema hatten wir antes unos pocos Jahren ya veces.
 
25.07.2005  
 




Timotheus
¡Hola,

Nochmal Yo. Passt ungefähr a el Thema, deshalb escribir Yo otra vez hier rein. Yo möchte ahora todavía el Messages de una otro Ventana auslesen puede. Beide Programas Yo incluso comenzó. Mit AttachThreadInput scheint lo en Bezug en Messages no bastante hinzuhauen. Gibt lo como una otro Möglichkeit?

Timo
 
06.08.2005  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

5.506 Views

Untitledvor 0 min.
Matzbub03.02.2024
AndreasS31.01.2019
Christof Neuß19.04.2018
Stringray08.10.2017
Más...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie