Deutsch
Online-Dokumentation

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 für 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  
 



Hinweis/ Anmerkung/ Frage zum Hilfethema


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

1.722 Betrachtungen

Unbenanntvor 0 min.
Sven Bader06.07.2023
Axel Berse24.09.2019
Rainer Hoefs12.06.2019
jacdelad14.05.2019
Mehr...

Themeninformationen

Dieses Thema hat 1 Teilnehmer:

Michael Wodrich (1x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


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