### 函数功能

该函数依据所需客户矩形大小，计算需要的窗口矩形的大小。计算出的窗口矩形随后可以传送给CreateWindowEx函数，用于创建一个客户区所需大小的窗口。

### 函数原型

BOOL AdjustWindowRectEX（LPRECT lpRect，DWORD dwStyte；BOOL bMenu；DWORD dwExStyle）；

### 参数

lpRect：指向RECT结构的指针，该结构包含所需客户区域的左上角和右下角的坐标。函数返回时，该结构包含容纳所需客户区域的窗口的左上角和右下角的坐标。
dwStyle：指定将被计算尺寸的窗口的窗口风格。
bMenu：指示窗口是否有菜单。
dwExStyle：指定将被计算尺寸的窗口的扩展窗口风格。

### 返回值

如果函数成功，返回值为非零；如果函数失败，返回值为零。若想获得更多错误信息，请调用GetLastError函数。
备注：客户矩形是指完全包含一个客户区域的最小矩形；窗口矩形是指完全包含一个窗口的最小矩形，该窗口包含客户区与非客户区。
当一个菜单条下拉出两行或更多行时，AdjustWindowRect函数不增加额外的空间。

### 速查

Windows NT：3.1以上版本；Windows：95以上版本；Windows CE：1.0以上版本；头文件：winuser.h；库文件：user32.lib。