vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 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: Menu Click simulieren 
Autor: hematec
Datum: 24.04.08 08:28

Hallo Dieter,

hättest du evtl. ein Beispiel für mich?

Beispielszenario:
lWindowhWnd (hWnd d. Fensters): 0815
lMenuhWnd (hWnd Menu): 4711 = (GetMenu(0815))
Menustruktur (Caption - Key - ID) (ID = GetMenuItemID)

Test1 - mnuTest1 - -1
...Test1.1 - mnuTest11 - 1
......Test1.1.1 - mnuTest111 - 3
Test2 - mnuTest2 - 2

Problem simuliere Click auf mnuTest111.
Das sollte doch mit:
lretVal = SendMessageByNum(lWindowhWnd, WM_COMMAND, lId, 0&)
gehen?

Wenn ich aber in der Anwendung das mnuTest111_Click - Event abfrage (MsgBox o.ä.) kommt nix an?
lretVal ist auch immer 0, sollte das nich <> 0 sein?

vielen Dank,

hematec

PS: muß das Fenster zwingend im Fordergrund sein?
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Menu Click simulieren3.151hematec23.04.08 19:22
Re: Menu Click simulieren2.100ModeratorDieter23.04.08 20:41
Re: Menu Click simulieren1.990hematec24.04.08 08:28
Re: Menu Click simulieren2.033BAStler24.04.08 09:23
Re: Menu Click simulieren2.271hematec24.04.08 14:47
Re: Menu Click simulieren2.074ModeratorMartoeng24.04.08 16:28
Re: Menu Click simulieren1.979hematec24.04.08 17:00
Re: Menu Click simulieren1.987ModeratorMartoeng24.04.08 22:03
Re: Menu Click simulieren1.929hematec25.04.08 14:40

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