本节包含用于 Windows Touch 笔势的宏。
本节中对以下宏进行说明。
宏 | 说明 |
---|---|
GID_ROTATE_ANGLE_FROM_ARGUMENT | 当接收到 WM_GESTURE GID_COMMAND_ROTATE ullArgument 字段中的值时,解释二进制弧度值。 |
GID_ROTATE_ANGLE_TO_ARGUMENT | 采用一个弧度值并将其转换成二进制弧度值。 |
GID_ROTATE_ANGLE_FROM_ARGUMENT 宏
GID_ROTATE_ANGLE_FROM_ARGUMENT 宏用于在接收 WM_GESTURE 结构中的 GID_ROTATE ullArgument 值时解释该值。
语法
double GID_ROTATE_ANGLE_FROM_ARGUMENT(USHORT _ARG_);
参数
-
_ARG_
-
一个来自 WM_GESTURE 消息的值。
返回值
用双精度弧度值表示的旋转角度。
GID_ROTATE_ANGLE_TO_ARGUMENT 宏
将弧度值转换为旋转笔势消息的参数。
语法
USHORT GID_ROTATE_ANGLE_TO_ARGUMENT(double _ARG_);
参数
-
_ARG_
-
用双精度弧度值表示的旋转角度。
返回值
一个可在 WM_GESTURE 消息中作为 GID_ROTATE 消息的参数传递的值。
评论
注意 宏假定弧度值的输入值介于 -2*pi 和 2*pi 之间。