正在阅读:Delphi基础:Window 消息大全使用详解Delphi基础:Window 消息大全使用详解

2004-02-14 09:34 出处:PConline 作者:cwxiao888/CSDN 责任编辑:linjixiong

  此消息发送给窗口当它将要改变大小或位置;
  WM_PAINTICON = $0026;
  发送给最小化窗口当它图标将要被重画
  WM_ICONERASEBKGND = $0027;
  此消息发送给某个最小化窗口,仅当它在画图标前它的背景必须被重画
  WM_NEXTDLGCTL = $0028;
  发送此消息给一个对话框程序去更改焦点位置
  WM_SPOOLERSTATUS = $002A;
  每当打印管理列队增加或减少一条作业时发出此消息 
  WM_DRAWITEM = $002B;
  当button,combobox,listbox,menu的可视外观改变时发送
  此消息给这些空件的所有者
  WM_MEASUREITEM = $002C;
  当button, combo box, list box, list view control, or menu item 被创建时
  发送此消息给控件的所有者
  WM_DELETEITEM = $002D;
  当the list box 或 combo box 被销毁 或 当 某些项被删除通过LB_DELETESTRING,       LB_RESETCONTENT, CB_DELETESTRING, or CB_RESETCONTENT 消息
  WM_VKEYTOITEM = $002E;
  此消息有一个LBS_WANTKEYBOARDINPUT风格的发出给它的所有者来响应WM_KEYDOWN消息 
  WM_CHARTOITEM = $002F;
  此消息由一个LBS_WANTKEYBOARDINPUT风格的列表框发送给他的所有者来响应WM_CHAR消息 
  WM_SETFONT = $0030;
  当绘制文本时程序发送此消息得到控件要用的颜色 
  WM_GETFONT = $0031;
  应用程序发送此消息得到当前控件绘制文本的字体
  WM_SETHOTKEY = $0032;
  应用程序发送此消息让一个窗口与一个热键相关连
  WM_GETHOTKEY = $0033;
  应用程序发送此消息来判断热键与某个窗口是否有关联
  WM_QUERYDRAGICON = $0037;
  此消息发送给最小化窗口,当此窗口将要被拖放而它的类中没有定义图标,应用程序能返回一个图标或光标的句柄,当用户拖放图标时系统显示这个图标或光标
  WM_COMPAREITEM = $0039;
  发送此消息来判定combobox或listbox新增加的项的相对位置
  WM_GETOBJECT = $003D;
  WM_COMPACTING = $0041;
  显示内存已经很少了
  WM_WINDOWPOSCHANGING = $0046;
  发送此消息给那个窗口的大小和位置将要被改变时,来调用setwindowpos函数或其它窗口管理函数
  WM_WINDOWPOSCHANGED = $0047;
  发送此消息给那个窗口的大小和位置已经被改变时,来调用setwindowpos函数或其它窗口管理函数
  WM_POWER = $0048;(适用于16位的windows)
  当系统将要进入暂停状态时发送此消息
  WM_COPYDATA = $004A;
  当一个应用程序传递数据给另一个应用程序时发送此消息
键盘也能翻页,试试“← →”键

相关文章

关注我们

最新资讯离线随时看 聊天吐槽赢奖品