English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Alle Kategorien

Hallo,

ich wollte fragen, welches Ereignis beim Mausklick auf die Titelleiste ausgelöst wird? Am besten ohne API oder so was. Kann man sowas irgendwie mit einer Message abfangen abfangen?

Es ist egal ob C++ oder VB.

Danke schonmal!

2006-07-09 20:20:53 · 2 antworten · gefragt von Anonymous in Computer & Internet Programmierung & Design

2 antworten

Ja, Du könntest in VB die Abfrage stellen PixelToScreen, dann weißt Du wo die Maus geklickt hat und Du kannst das Ereignis auswerten.


Helmut

2006-07-09 21:21:58 · answer #1 · answered by hswes 2 · 3 0

Da müsstest du eigentlich alles drin finden

http://vcf-online.org/docs/src_manual/classVCF_1_1MenuBar.html

Hier gibt es code der eine function "userentry" zu Verfügung stellt.

http://aips2.nrao.edu/code/appsglish/apps/scripts/Widgets/menubar.g.

Mir ist unklar, ob du das Ereignis mit Code innerhalb der Applikation oder unabhängig davon ausführen möchtest.

Ausserhalb der Applikation könntest du aller applikationen nacheinander abfragen, aber das Ereignis, das du fangen könntest wäre zuerst "Applikation erhält focus".

In der Applikation kannst du das Event natürlich direkt abfangen.

Hoffe es hat ein wenig geholfen

2006-07-11 17:12:32 · answer #2 · answered by Schlumpfie 2 · 0 0

fedest.com, questions and answers