mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-09 08:29:06 +02:00
Proofread readme.txt
git-svn-id: trunk@13396 -
This commit is contained in:
parent
4708021126
commit
218dbddfc5
@ -1,14 +1,15 @@
|
||||
This example demonstrates usage of PostMessage, SendMessage and message methods in Lazarus and FreePascal.
|
||||
This example demonstrates the usage of PostMessage, SendMessage and the message methods in Lazarus and FreePascal.
|
||||
|
||||
PostMessage and SendMessage are not fully compatible with windows. For example passing windows messages to
|
||||
controls will not do anything except return of this message to message handler (for example if you pass
|
||||
WM_PAINT to control - it will not paint itself).
|
||||
controls will not do anything except pass the message along to a message handler (for example if you pass
|
||||
WM_PAINT to a control it will not paint itself).
|
||||
|
||||
The only use of PostMessage and SendMessage outside windows consist in ability to call your message handlers.
|
||||
The only use of PostMessage and SendMessage outside of Windows is to call your own custom message handlers.
|
||||
|
||||
SendMessage calls message handler and doesnot return until message become processed by message handler.
|
||||
PostMessage adds message to the message queue and doenot wait while message become processed.
|
||||
SendMessage calls the message handler and does not return until the message is processed by the message handler.
|
||||
PostMessage adds your message to the message queue and returns immediatly without waiting for the message to
|
||||
be processed.
|
||||
|
||||
Please do not use message from windows system range. Use only messages >= LM_USER.
|
||||
Please do not use any messages in the Windows system range. Use only messages >= LM_USER.
|
||||
|
||||
For more info read comments in code.
|
||||
For more info read the comments in the code.
|
||||
|
Loading…
Reference in New Issue
Block a user