Public Const WM_NULL As Long = &H0 '( 无 )
Public Const WM_CREATE As Long = &H1 ' 应用
程序创建一个窗口
Public Const WM_DESTROY As Long = &H2 ' 一个
窗口被销毁
Public Const WM_MOVE As Long = &H3 ' 移
动一个窗口
Public Const WM_SIZE As Long = &H5 ' 改
变一个窗口的大小
Public Const WM_ACTIVATE As Long = &H6 ' 一个窗
口被激活或失去激活状态
Public Const WM_SETFOCUS As Long = &H7 ' 获得焦
点后
Public Const WM_KILLFOCUS As Long = &H8 ' 失去焦
点
Public Const WM_ENABLE As Long = &HA ' 改变
enable 状态
Public Const WM_SETREDRAW As Long = &HB ' 设置窗
口是否能重画
Public Const WM_SETTEXT As Long = &HC ' 应用
程序发送此消息来设置一个窗口的文本
Public Const WM_GETTEXT As Long = &HD ' 应用
程序发送此消息来复制对应窗口的文本到缓冲区
Public Const WM_GETTEXTLENGTH As Long = &HE ' 得到与一个
窗口有关的文本的长度(不包含空字符)
Public Const WM_PAINT As Long = &HF ' 要
求一个窗口重画自己
Public Const WM_CLOSE As Long = &H10 ' 当一
个窗口或应用程序要关闭时发送一个信号
Public Const WM_QUERYENDSESSION As Long = &H11 ' 当用户选择结束
对话框或程序自己调用 ExitWindows 函数
Public Const WM_QUIT As Long = &H12 ' 用
来结束程序运行或当程序调用 postquitmessage 函数
Public Const WM_QUERYOPEN As Long = &H13 ' 当用户窗
口恢复以前的大小位置时,把此消息发送给某个图标
Public Const WM_ERASEBKGND As Long = &H14 ' 当窗口背
景必须被擦除时(例在窗口改变大小时)
Public Const WM_SYSCOLORCHANGE As Long = &H15 ' 当系统颜色改
变时,发送此消息给所有顶级窗口
Public Const WM_ENDSESSION As Long = &H16 ' 当系统进
程发出 WM_QUERYENDSESSION 消息后,此消息发送给应用程序,通知它对话是否结束
Public Const WM_SYSTEMERROR As Long = &H17 '
Public Const WM_SHOWWINDOW As Long = &H18 ' 当隐藏或