SendMessage: Unterschied zwischen den Versionen

Aus API-Wiki
Wechseln zu: Navigation, Suche
(live hard The Karamazov Brothers http://dailybooth.com/symfomorg/21853846 The Karamazov Brothers patches Invader movie photos http://dailybooth.com/symfomorg/21853860 Invader videogame http://dailyb)
 
(44 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
live hard The Karamazov Brothers http://dailybooth.com/symfomorg/21853846 The Karamazov Brothers patches
+
__NOTOC__
Invader movie photos http://dailybooth.com/symfomorg/21853860 Invader videogame
+
Mit der Funktion SendMessage können Nachrichten an darstellbare Elemente einer Anwendung gesandt werden.
http://dailybooth.com/laseadab/21853880 Where in the World Is Carmen Sandiego movie xbox 360 Where in the World Is Carmen Sandiego
+
 
movie dvd Charlie Chan and the Curse of the Dragon Queen http://dailybooth.com/laseadab/21853883 remake Charlie Chan and the Curse of the Dragon Queen film
+
== Deklaration ==
watch The Beach Boys An American Family movie hq http://dailybooth.com/tiogladun/21853896 The Beach Boys An American Family movie yahoo
+
Üblichwerweise wird SendMessage mit folgender Deklaration verwendet:
http://dailybooth.com/tiogladun/21853902 Ruggles of Red Gap online stream how to watch Ruggles of Red Gap movie
+
<syntaxhighlight lang="vb">Declare Function SendMessage Lib "user32" _
http://dailybooth.com/enaffos518/21853920 Go aften Danmark bluray dvd Go aften Danmark volumes
+
                Alias "SendMessageA" ( _
http://dailybooth.com/esnotu/21853925 download for Josie and the Pussycats movie Josie and the Pussycats mmorpg online
+
                ByVal hWnd as Long, _
http://dailybooth.com/esnotu/21853927 Blindfold Acts of Obsession online promotional code Blindfold Acts of Obsession trading card game
+
                ByVal wMsg as Long, _
More About the Children of Noisy Village sign http://dailybooth.com/enaffos518/21853937 watch More About the Children of Noisy Village movie full
+
                ByVal wParam as Long, _
watch Tarzan s Revenge film on the computer http://dailybooth.com/enaffos518/21853945 where to watch Tarzan s Revenge film
+
                lParam as Any) As Long</syntaxhighlight>
Evel Knievel 3d review http://dailybooth.com/vermyive887/21853950 blockbuster Evel Knievel
+
 
http://dailybooth.com/enaffos518/21853952 Terror Tract series Terror Tract series
+
Gelegentlich trifft man auch auf zwei Spezialisierungen der Deklaration:
quotes from the movie Mere Jeevan Saathi http://dailybooth.com/vermyive887/21853957 Mere Jeevan Saathi movie titles
+
<syntaxhighlight lang="vb">Declare Function SendMessageLong Lib "user32" _
 +
                Alias "SendMessageA" ( _
 +
                ByVal hWnd As Long, _
 +
                ByVal wMsg As Long, _
 +
                ByVal wParam As Long, _
 +
                ByRef lParam As Long) As Long
 +
 
 +
Declare Function SendMessageString Lib "user32" _
 +
                Alias "SendMessageA" ( _
 +
                ByVal hWnd As Long, _
 +
                ByVal wMsg As Long, _
 +
                ByVal wParam As Long, _
 +
                ByVal lParam As String) As Long</syntaxhighlight>
 +
 
 +
=== Parameter ===
 +
''hWnd''
 +
:[in] ID des darstellbaren Objektes. Wird HWND_BROADCAST verwendet, wird die Nachricht an alle Objekte gesandt.
 +
 
 +
''wMsg''
 +
:[in] Nachricht, die an das darstellbare Objekt gesandt werden soll.  
 +
 
 +
''wParam''
 +
:[in] Zusätzliche Informationen, die das Objekt erhalten oder verarbeiten soll. Die Daten sind von der Nachricht (und damit vom Objekt) abhängig.
 +
 
 +
''lParam''
 +
:[in] Zusätzliche Informationen, die das Objekt erhalten oder verarbeiten soll. Die Daten sind von der Nachricht (und damit vom Objekt) abhängig.
 +
 
 +
=== Rückgabe(n) ===
 +
 
 +
Die Funktion gibt einen Wert vom Typ Long zurück. Die möglichen Werte sind von der Nachricht (und damit vom Objekt) abhängig.
 +
 
 +
[[Kategorie:Fenster]]
 +
[[Kategorie:User32]]
 +
[[Kategorie:Funktionen]]

Aktuelle Version vom 5. November 2016, 23:47 Uhr

Mit der Funktion SendMessage können Nachrichten an darstellbare Elemente einer Anwendung gesandt werden.

Deklaration

Üblichwerweise wird SendMessage mit folgender Deklaration verwendet:

Declare Function SendMessage Lib "user32" _
                 Alias "SendMessageA" ( _
                 ByVal hWnd as Long, _
                 ByVal wMsg as Long, _
                 ByVal wParam as Long, _
                 lParam as Any) As Long

Gelegentlich trifft man auch auf zwei Spezialisierungen der Deklaration:

Declare Function SendMessageLong Lib "user32" _
                 Alias "SendMessageA" ( _
                 ByVal hWnd As Long, _
                 ByVal wMsg As Long, _
                 ByVal wParam As Long, _
                 ByRef lParam As Long) As Long

Declare Function SendMessageString Lib "user32" _
                 Alias "SendMessageA" ( _
                 ByVal hWnd As Long, _
                 ByVal wMsg As Long, _
                 ByVal wParam As Long, _
                 ByVal lParam As String) As Long

Parameter

hWnd

[in] ID des darstellbaren Objektes. Wird HWND_BROADCAST verwendet, wird die Nachricht an alle Objekte gesandt.

wMsg

[in] Nachricht, die an das darstellbare Objekt gesandt werden soll.

wParam

[in] Zusätzliche Informationen, die das Objekt erhalten oder verarbeiten soll. Die Daten sind von der Nachricht (und damit vom Objekt) abhängig.

lParam

[in] Zusätzliche Informationen, die das Objekt erhalten oder verarbeiten soll. Die Daten sind von der Nachricht (und damit vom Objekt) abhängig.

Rückgabe(n)

Die Funktion gibt einen Wert vom Typ Long zurück. Die möglichen Werte sind von der Nachricht (und damit vom Objekt) abhängig.