vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB & Windows API
Re: Menü beenden lassen 
Autor: Net^Devil
Datum: 06.01.05 03:20

Naja, da ich keine guten Info's über das DoEvent gefunden habe und auch nichts im @rchiv (wenn ich das überhaupt gefunden habe, habe einfach die Suchenfunktion benutzt) habe ich mit anders was eigenes zusammengefummelt ...

Also: Das Prog überwacht die Mausklickst und überprüft dann alle 150 mSekunden welche Maustaste zuletzt gedrückt wurde ... dies Funktion aktiviert sich aber erst, wenn das Menü schön aufgepoppt ist und beendet sich danach auch .. also wenn ein Eintrag im Popupmenü aktiviert wird, ist es ja eh weg und wenn daneben geklickt wird ... ja ... was dann ... ich weiß halt noch nicht wie ich es dann weg bekomme .... habe versucht nen Focus auf irgendwas zu setzten, aber auf was ist ja alles weg in der tray ...

Ich brauche nur nen sinnlosen code der das menü ausser Kraft setzt ...

Der aktuelle Code ist:

(erstmal die API's für die Maus)
Private Declare Function GetAsyncKeyState Lib "user32" ( _
  ByVal vKey As Long) As Integer
 
 
Private Const VK_LBUTTON = &H1
Private Const VK_RBUTTON = &H2
Private Const VK_MBUTTON = &H4
und der Code im Timer:

Private Sub Timer2_Timer()
 If GetAsyncKeyState(VK_LBUTTON) Then
 
    ElseIf GetAsyncKeyState(VK_RBUTTON) Then
 
 
  End If
End Sub
Brauche dafür halt nurnoch irgendeine Funktion ...
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Menü beenden lassen1.482Net^Devil05.01.05 01:01
Re: Menü beenden lassen879ModeratorMartoeng05.01.05 14:55
Re: Menü beenden lassen871Net^Devil06.01.05 03:20
Re: Menü beenden lassen859zillertaler06.01.05 08:36
Re: Menü beenden lassen847Net^Devil06.01.05 13:25
Re: Menü beenden lassen837ModeratorMartoeng07.01.05 18:36
Men beenden lassen878RonnyImBalkon24.01.05 13:05

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel