SendMessage: Unterschied zwischen den Versionen

Aus API-Wiki
Wechseln zu: Navigation, Suche
(cafe station download http://www.formspring.me/elacub/q/283856027214945872 the body of lies download http://www.hot.ee/rouhethe956/kannnenwork.html meela mudiyamal song free download tokyo drift game)
 
(31 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 2: Zeile 2:
 
Mit der Funktion SendMessage können Nachrichten an darstellbare Elemente einer Anwendung gesandt werden.
 
Mit der Funktion SendMessage können Nachrichten an darstellbare Elemente einer Anwendung gesandt werden.
  
cafe station download http://www.formspring.me/elacub/q/283856027214945872 the body of lies download
+
== Deklaration ==
http://www.hot.ee/rouhethe956/kannnenwork.html meela mudiyamal song free download tokyo drift game free download
+
Üblichwerweise wird SendMessage mit folgender Deklaration verwendet:
sony vegas free download for vista http://www.formspring.me/emeben368/q/283855996244205109 internet explorer 6 0 setup download
+
<syntaxhighlight lang="vb">Declare Function SendMessage Lib "user32" _
garfield wallpaper download http://www.last.fm/user/download-7q0v download rtl8139 driver
+
                Alias "SendMessageA" ( _
download familykeylogger http://www.formspring.me/elacub/q/283856264247643941 fly to avi converter free download
+
                ByVal hWnd as Long, _
http://www.formspring.me/elacub/q/283856484570245460 download nilave mayumo download nilave mayumo
+
                ByVal wMsg as Long, _
http://www.hot.ee/rouhethe956/elihin217.html themes htc download settlers 6 maps download
+
                ByVal wParam as Long, _
download xcode developer tools http://www.formspring.me/emeben368/q/283856591508224456 alen islamovic download
+
                lParam as Any) As Long</syntaxhighlight>
http://www.hot.ee/rouhethe956/tranilhi.html brian mcfadden demons download winamp download for mac
+
 
http://www.formspring.me/elacub/q/283856689315189037 endian download v23b patch download
+
Gelegentlich trifft man auch auf zwei Spezialisierungen der Deklaration:
yelle je veux te voir download http://www.last.fm/user/download-4t13 free kids movies to download
+
<syntaxhighlight lang="vb">Declare Function SendMessageLong Lib "user32" _
free download spywear http://www.formspring.me/emeben368/q/283856591508224456 new movie download rapidshare
+
                Alias "SendMessageA" ( _
download model glue http://www.formspring.me/elacub/q/283856969142381485 pokemon stadium free download
+
                ByVal hWnd As Long, _
http://www.hot.ee/rouhethe956/plestelee580.html caipirinha song download examkrackers mcat audio osmosis download
+
                ByVal wMsg As Long, _
http://www.last.fm/user/download-qud simultor download download coreutils
+
                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.