为什么SetScrollInfo()函数向WndProc()发送WM_SIZE消息?

时间:2012-04-20 18:52:15

标签: c++ windows winapi

为什么SetScrollInfo()函数向WndProc()发送WM_SIZE消息?

编辑显然,这是WinAPI中的一个错误。正在发送WM_SIZE消息,因为我忘记在窗口创建中包含WS_HSCROLL | WS_VSCROLL样式。一旦纠正,就不再发送WM_SIZE了。谢谢。

1 个答案:

答案 0 :(得分:1)

由于这是一个记录的功能,它可能不是一个错误。

来自http://msdn.microsoft.com/en-us/library/windows/desktop/ms632646.aspx

  

<强>说明

     

如果SetScrollPos消息导致子窗口调用MoveWindowWM_SIZE函数,则bRedrawbRepaint参数应为非零以使窗口重新绘制。