勇芳软件工作室.汉化:  Rectangles > Rectangle Macros >

MAKEPOINTS

Previous pageReturn to chapter overviewNext page

描述

 

MAKEPOINTS宏将包含点的x和y坐标的值转换为POINTS结构。

 

C++ 语法

 

#define MAKEPOINTS(l) (*((POINTS FAR *)&(l)))

 

PowerBASIC 语法

 

MACRO MAKEPOINTS(l, pt)

pt.x = LO(INTEGER, l)

pt.y = HI(INTEGER, l)

END MACRO

 

参数

 

l

 

[in]指定点的坐标。x坐标位于低位字中,y坐标位于高位字中。

 

pt

 

[in, out]要填充坐标的POINT结构。

 

备注

 

由于PowerBASIC函数和宏当前不允许返回结构,所以结果将以与参数相同的POINT结构返回。

 

引用文件 #INCLUDE Once

 

WinGdi.inc