Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
prog:lazarus:cas:wm_messages:messages [10/04/2021 16:13] thierry [Identification des messages] |
prog:lazarus:cas:wm_messages:messages [18/03/2023 12:35] (Version actuelle) thierry ↷ Page déplacée de prog:lazarus:cas:messages:messages à prog:lazarus:cas:wm_messages:messages |
||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
Les valeurs d'identification des messages sont utilisées comme suit : | Les valeurs d'identification des messages sont utilisées comme suit : | ||
- | * 0x0000 -> 0x03FF : Réservé par le Système, NE Pas toucher ! | + | * 0x0000 -> 0x03FF : Réservé par le Système, NE Pas toucher ! (0 -> 1023) |
- | * 0x0400 -> 0x7FFF : (WM_USER=0x0400) utilisable pour les messages privés. | + | * 0x0400 -> 0x7FFF : (WM_USER=0x0400) utilisable pour les messages privés. (1024 -> 32767) |
- | * 0x8000 -> 0xBFFF : (Wm_APP=0x8000) utilisable pour les messages privés SI votre application est marquée version 4.0. | + | * 0x8000 -> 0xBFFF : (Wm_APP=0x8000) utilisable pour les messages privés SI votre application est marquée version 4.0. (32768 -> 49151) |
- | * 0xC000 -> 0XFFFF : Plage réservée pour enregistrer des messages privé GARANTIS UNIQUE par appel a la fonction **RegisterWindowMessage** | + | * 0xC000 -> 0XFFFF : Plage réservée pour enregistrer des messages privé GARANTIS UNIQUE par appel a la fonction **RegisterWindowMessage** (49152 -> 65535) |
=== Fonction RegisterWindowMessage === | === Fonction RegisterWindowMessage === | ||
Ligne 26: | Ligne 26: | ||
* [[https://docs.microsoft.com/en-us/windows/win32/winmsg/about-messages-and-message-queues]] | * [[https://docs.microsoft.com/en-us/windows/win32/winmsg/about-messages-and-message-queues]] | ||
* [[https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-registerwindowmessagea]] | * [[https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-registerwindowmessagea]] | ||
+ | * [[https://jfdeterme.developpez.com/tutoriels/delphi/messagesys/]] | ||