So critical in fact, that parenting experts report that it’s one of the most important things a parent can do to foster healthy psychological development in their children (Read: The Power of Validation by Karyn D. Denying someone’s feelings and emotional experience can make them feel like they’re going insane!
Validation is a critical communication tool and expression of love and acceptance in relationships. What’s scary, it can be one of the most subtle and inadvertent abuses.
These functions mark all or part of a client area as invalid (that must be redrawn).
In the following example, the window procedure invalidates the entire client area when processing WM_CHAR messages.
The system is not the only source of WM_PAINT messages.
The Invalidate Rect or Invalidate Rgn function can indirectly generate WM_PAINT messages for your windows.
Self-validation is the recognition and acceptance of your own thoughts, feelings, sensations and behaviors as understandable. Multi-tasking while you listen to your teenager's story about his soccer game is not being present.
They’ll leave a conversation feeling much different than they did at the start, questioning themselves.If you do not want the application to wait until the application's message queue has no other messages, use the Update Window function to force the WM_PAINT message to be sent immediately.If there is any invalid part of the client area, Update Window sends the WM_PAINT message for the specified window directly to the window procedure.Just being present, paying complete attention to the person in a nonjudgmental way, is often the answer.
For yourself, being mindful of your own emotion is the first step to accepting your emotion.
Conversely, invalidation is one of the most damaging forms of emotional abuse.