Français
Forum

souris gedrückt

 

ToM
hi!

comment peux on feststellen, si justement une maustaste gedrückt wird (pas mittels waitmouse),
simple zb. si je dans windows media player irgendwo draufdrück, dass cela cela programm
intercepter peux.

sorry pour qui wirre erklärung *g+

mfg tom
 
AMD Athlon 64 4500+ / 1500 MB Ram / Windows Server 2003 Enterprise / Profan 7.0
16.11.2005  
 




Normann
Strübli
Hi,

Nouvelles außerhalb des eigenen Profan-Fensters trop empfangen ist pas so simple.

Mir fällt là spontan seulement folgende unschöne Solution un:
KompilierenMarqueSéparation
16.11.2005  
 




ToM
hmmm ... comment ist cela beispiel gemeint ?!

peux on pas aussi simple avec %mousepressed schaun, si une bouton
gedrückt wurde ou bien wird ?!

merci mfg tom
 
AMD Athlon 64 4500+ / 1500 MB Ram / Windows Server 2003 Enterprise / Profan 7.0
16.11.2005  
 



peux Norman là seulement zustimmen.
Evt. läßt sich là ber quoi avec SetParent régulariser, wird mais wohl unschön volonté (si es überhaupt allez)..
Ansonsten:
- Profan 8.0 ou bien mindestens Profan2Cpp sommes devoir
- Zusehen, cela dein Account dedans qui fremden Anwendung cela droite PROCESS_CREATE_THREAD hat (pourrait chez Administratoren dans qui règle qui le cas son.
- avec qui API CreateRemoteThread dedans qui fremden Anwendung eigenen Fil erzeugen (sonst ne...aucune Subclassing possible)
- Subclassing des Hauptfensters qui fremden Anwendung et intercepter qui Mausmessages par den eigenen Fil

Nochmal zur Erklärung:
Normans Code fragt ab, si une Bouton de la souris gedrückt wurde.
Erfolgt après une Abfrage wohin sich qui Cursor est, ist cela peut-être. pas qui telle, à qui qui Cursor zum la date des Mausklicks gewesen ist...
 
16.11.2005  
 



ToM
hmmm ... comment ist cela beispiel gemeint ?!

peux on pas aussi simple avec %mousepressed schaun, si une bouton
gedrückt wurde ou bien wird ?!

merci mfg tom


non, peux on pas. une Message, si im Augenblick une Bouton de la souris gedrückt wird, wird seulement à cela la fenêtre gesendet, sur dem qui Mausklick stattgefunden hat - alles autre wäre oui aussi très unideal...

cela Beispiel de Norman überprüft alle 20 Millisekunden, si qui linke Bouton de la souris gedrückt wurde. si un Double-cliquez sur erfolgt ist, läßt sich so pas feststellen. wohin sich qui Cursor est, doit par une zusätliche Abfrage qui API GetCursorPos avec einer Umsetzung qui erhaltenen données par ScreenToClient sur cela jeweilige la fenêtre avoir lieu. Daraus läßt sich ensuite peut-être. errechnen, welches Contrôle sur qui Anwendung gedrückt wurde - alors aussi pas entier so simple...
une Verwendung qui jeweiligen Profanfunktionen apporter dir ici rien, là cet seulement Messages auswerten, qui à cela eigene la fenêtre envoyé volonté.
 
16.11.2005  
 



Ah...

là gibt es doch encore quoi d'autre. Du könntest pour einem Mausklick den Concentrer sur dem fremden la fenêtre bestimmen (Code gibt es en supplément ici déjà).
Über den Text et den Klassennamen des Controls läßt sich là peut-être. cela gedrückte Contrôle bestimmen - seulement so un idée...
 
16.11.2005  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

797 Views

Untitledvor 0 min.
Walter07.04.2019
rquindt22.11.2015
Ernst08.05.2014
gerd20.10.2013
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie