SendMessage: Unterschied zwischen den Versionen

Aus API-Wiki
Wechseln zu: Navigation, Suche
(calcium oxide polycal http://www.formspring.me/counpheca/q/284222243905484091 calcium carbonate 648 http://www.formspring.me/counpheca/q/284222468879549639 calcium hypochlorite manufacturer calcium h)
Zeile 1: Zeile 1:
calcium oxide polycal http://www.formspring.me/counpheca/q/284222243905484091 calcium carbonate 648
+
__NOTOC__
http://www.formspring.me/counpheca/q/284222468879549639 calcium hypochlorite manufacturer calcium hypochlorite manufacturer
+
Mit der Funktion SendMessage können Nachrichten an darstellbare Elemente einer Anwendung gesandt werden.
yasmin calcium http://www.formspring.me/counpheca/q/284222801412372310 yasmin calcium
+
 
http://www.last.fm/user/calcium-rw4b c calcium bob barefoot calcium online without a prescription
+
== Deklaration ==
http://www.last.fm/user/calcium-e4h generic calcium online pharmacy sigma calcium carbonate
+
Üblichwerweise wird SendMessage mit folgender Deklaration verwendet:
emergen c calcium http://www.formspring.me/counpheca/q/284223052768610154 formula for calcium and chloride
+
<vb>Declare Function SendMessage Lib "user32" _
http://www.formspring.me/counpheca/q/284223292976408884 lungs high blood pressure calcium channel blockers calcium hydroxide dissolve in water endothermic
+
                Alias "SendMessageA" ( _
calcium with prilosec http://www.formspring.me/counpheca/q/284223564184291770 coumadin and calcium channel blockers
+
                ByVal hWnd as Long, _
calcium fortification of http://www.formspring.me/counpheca/q/284223564184291770 calcium on line pharmacy
+
                ByVal wMsg as Long, _
osteoporosis nutrients calcium and vitamin d http://www.last.fm/user/calcium-462 liquid life calcium 8 oz
+
                ByVal wParam as Long, _
http://www.last.fm/user/calcium-12i other names for calcium chloride calcium vitamin for osteoporosis
+
                lParam as Any) As Long</vb>
http://www.faniq.com/user/castihyd/bio iceberg lettuce prevents calcium absorption calcium deposits in snakes
+
 
calcium oxalate arthritis http://www.formspring.me/counpheca/q/284224445474680390 coral calcium water trace minerals
+
Gelegentlich trifft man auch auf zwei Spezialisierungen der Deklaration:
 +
<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</vb>
 +
 
 +
=== 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]]

Version vom 19. Januar 2012, 15:17 Uhr

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

Deklaration

Üblichwerweise wird SendMessage mit folgender Deklaration verwendet: <vb>Declare Function SendMessage Lib "user32" _

                Alias "SendMessageA" ( _
                ByVal hWnd as Long, _
                ByVal wMsg as Long, _
                ByVal wParam as Long, _
                lParam as Any) As Long</vb>

Gelegentlich trifft man auch auf zwei Spezialisierungen der Deklaration: <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</vb>

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.