AdjustWindowRect

【勇芳软件工作室】汉化HomePreviousNext

AdjustWindowRect函数根据所需的客户矩形大小计算窗口矩形所需的大小。然后可以将窗口矩形传递给CreateWindowEx函数,以创建一个窗口,其客户端区域是所需的大小。

BOOL AdjustWindowRect(

LPRECT 【LPRECT】,//指向客户矩形结构的指针
DWORD 【dwStyle】,//窗口样式
BOOL 【BMENU】Specifies the window styles of the window whose required size is to be calculated.
); 

参数

【LPRECT】

指向RECT结构的指针,其中包含所需客户区域的左上角和右下角的坐标。当函数返回时,结构包含窗口左上角和右下角的坐标,以适应所需的客户区。

【dwStyle】

指定要计算所需大小的窗口的窗口样式。

【BMENU】

指定窗口是否有菜单。

返回值

如果函数成功,返回值不为零。

如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.

备注

客户矩形是完全包围客户区的最小矩形。窗口矩形是完全包围窗口的最小矩形。

当菜单栏包装到两行或更多行时,AdjustWindowRect函数不会添加额外的空格。

也可以看看

AdjustWindowRectEx, CreateWindowEx, RECT