AutoPatientInfoRecorder/src/AntdUI/Lib/Vanara/User32/User32_WindowMessage.cs
(开头部分) 76KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
// THIS FILE IS PART OF Vanara PROJECT
// THE Vanara PROJECT IS AN OPENSOURCE LIBRARY LICENSED UNDER THE MIT License.
// COPYRIGHT (C) dahall. ALL RIGHTS RESERVED.
// GITHUB: https://github.com/dahall/Vanara
using System;
namespace Vanara.PInvoke
{
public static partial class User32
{
/// <summary>Windows Messages</summary>
//[Flags]
public enum WindowMessage
{
/// <summary>
/// The WM_NULL message performs no operation. An application sends the WM_NULL message if it wants to post a message that the
/// recipient window will ignore.
/// </summary>
WM_NULL = 0x0000,
/// <summary>
/// The WM_CREATE message is sent when an application requests that a window be created by calling the CreateWindowEx or
/// CreateWindow function. (The message is sent before the function returns.) The window procedure of the new window receives
/// this message after the window is created, but before the window becomes visible.
/// </summary>
WM_CREATE = 0x0001,
/// <summary>
/// The WM_DESTROY message is sent when a window is being destroyed. It is sent to the window procedure of the window being
/// destroyed after the window is removed from the screen. This message is sent first to the window being destroyed and then to
/// the child windows (if any) as they are destroyed. During the processing of the message, it can be assumed that all child
/// windows still exist. ///
/// </summary>
WM_DESTROY = 0x0002,
/// <summary>The WM_MOVE message is sent after a window has been moved.</summary>
WM_MOVE = 0x0003,
/// <summary>The WM_SIZE message is sent to a window after its size has changed.</summary>
WM_SIZE = 0x0005,
/// <summary>
/// The WM_ACTIVATE message is sent to both the window being activated and the window being deactivated. If the windows use the
/// same input queue, the message is sent synchronously, first to the window procedure of the top-level window being deactivated,
/// then to the window procedure of the top-level window being activated. If the windows use different input queues, the message
/// is sent asynchronously, so the window is activated immediately.
/// </summary>
WM_ACTIVATE = 0x0006,
/// <summary>The WM_SETFOCUS message is sent to a window after it has gained the keyboard focus.</summary>
WM_SETFOCUS = 0x0007,
/// <summary>The WM_KILLFOCUS message is sent to a window immediately before it loses the keyboard focus.</summary>
WM_KILLFOCUS = 0x0008,
/// <summary>
/// The WM_ENABLE message is sent when an application changes the enabled state of a window. It is sent to the window whose
/// enabled state is changing. This message is sent before the EnableWindow function returns, but after the enabled state
/// (WS_DISABLED style bit) of the window has changed.
后面还有 1344 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。