易语言的SetMessage使用方法

  

先看下WM_VSCROLL这个消息:

  

WM_VSCROLL定义在头文件Winuser。h中。定义为:#定义x0115 WM_VSCROLL 0。当窗口的标准垂直滚条中有滚动的事件发生时,在我们的窗口应用程序的消息队列中将产生一条WM_VSCROLL消息。
  

  

参数
  

  


  

  
  

SB_PAGEDOWN向下滚动一页
  SB_LINEDOWN向下滚动一行
  SB_PAGEUP向上滚动一页
  SB_LINEUP向上滚动一行
  SB_TOP滚动到顶端
  SB_BOTTOM滚动到底部
  SB_THUMBPOSITION用户有拖动滚动框(滑块),并释放鼠标按钮.HIWORD指示在拖动操作结束时滚动框的位置。
  SB_THUMBTRACK用户正在拖动滚动框。直到用户释放鼠标按钮,反复发送此邮件.HIWORD指示滚动框已被拖动到的位置。
  

     


  

  

如果lParam参数等于0,就说明它是窗口滚动条;如果等于滚动条窗口句柄,就说明它是滚动条控件。
  

  

返回值
  

  

如果应用程序处理该消息,它应该返回零。

  

看易语言怎么写:
  

  

发送消息整数(列表句柄[1],277年,1,0)
  

  

参数分析:
  

  
  

列表句柄[1]:窗口句柄,我用精易模板的窗口枚举_子窗口得到
  277:信息号;
  1:应该就是
  SB_PAGEDOWN向下滚动一页
  SB_LINEDOWN向下滚动一行

  

易语言的SetMessage使用方法