Italia
Online-Documentazione

usermessages Prozedur: Message-Handling

 

Michael
Wodrich
Eigene Message-Nummern definieren.

Parameter:
P:L1 ... L500 - Messagenummern

Es gibt in Profan ab Version 7 anwenderdefinierte "Usermessages". Das sind Messages, bei denen LINK:[WAITINPUT] auf alle Fälle verlassen wird und die dann nicht durch die sonstigen XProfan- und Windowseigenen Messagehandler behandelt werden. Ist eine solche Usermessage aufgetreten, ist die Systemvariable %LINKS:[UMessage] ungleich 0 (null) und enthält die Nummer der aufgetretenen Message. Die Parameter der Message stehen in &LINKS:[ULParam] und &LINKS:[UWParam].

Vorher definierte Usermessages werden bei erneutem Befehl nicht gelöscht. Es sind maximal 500 Usermessages erlaubt. Um die Usermessages zu löschen ist USERMESSAGES 0 zu verwenden.

Eine Usermessage hat als Rückgabewert immer die Nummer der Message. Damit hat das Message sendende Programm eine Kontrolle, ob die Message auch angekommen ist. Natürlich können auch bekannte Windowsmessages zur Usermessage erklärt werden, es ist aber dabei daran zu denken, dass diese Messages per das Programm NICHT mehr durch Windows oder XProfan behandelt werden. Ausserdem ist nicht immer sicher, dass der Sender der Message etwas mit dem Rückgabewert anfangen kann.
 
Programmieren, das spannendste Detektivspiel der Welt.
29.06.2005  
 



Note / Question or Comment to the Help--Topic


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

1.768 Views

Untitledvor 0 min.
Sven Bader06.07.2023
Axel Berse24.09.2019
Rainer Hoefs12.06.2019
jacdelad14.05.2019
Di più...

Themeninformationen

Dieses Thema hat 1 subscriber:

Michael Wodrich (1x)


Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie