导航:  Windows Wrapper Functions >

AfxWindowResize

上一页返回章节概述下一页

描述

 

向指定的窗口发送WM_SIZE消息。

 

PowerBasic 语法

 

FUNCTION AfxWindowResize ( _

BYVAL hwnd AS DWORD, _

BYVAL nResizeType AS DWORD, _

BYVAL nWidth AS LONG, _

BYVAL nHeight AS LONG _

) AS LONG

 

参数

 

hwnd

[in]窗口的句柄。

nResizeType

[in]请求的大小调整类型。 此参数可以是以下值之一。

 

Value

Meaning

SIZE_MAXHIDE

4

当其他窗口最大化时,消息将发送到所有弹出窗口。

SIZE_MAXIMIZED

2

窗户已经最大化了。

SIZE_MAXSHOW

3

当其他窗口恢复到原来的大小时,消息将发送到所有弹出窗口。

SIZE_MINIMIZED

1

窗户已被最小化。

SIZE_RESTORED

0

窗口已调整大小,但SIZE_MINIMIZED和SIZE_MAXIMIZED都不适用。

nWidth

[in]客户区域的新宽度。

nHeight

[in]客户区域的新高度。

 

返回值

 

如果应用程序处理此消息,则应返回零。

 

备注

 

如果由于WM_SIZE消息为子窗口调用了SetScrollPosMoveWindow函数,则bRedrawbRepaint参数应为非零值,以使窗口重画。

 

虽然窗口的宽度和高度是32位值,但lParam参数只包含每个16位的低位16位。

 

引用文件 #INCLUDE Once

 

AfxWin.inc