根据我了解的信息,DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION 不是一个枚举,而是表示用于配置 DirectManipulation 拖放操作的结构体。在 Windows 的 DirectManipulation API 中,该结构体的定义如下:
typedef struct DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION {
  DWORD       dwSize;
  DWORD       dragDropPositiveVelocity;
  DWORD       dragDropPositiveAcceleration;
  DWORD       dragDropNegativeVelocity;
  DWORD       dragDropNegativeAcceleration;
} DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION;

这个结构体包含以下字段:

  •  dwSize: 结构体的大小。

  •  dragDropPositiveVelocity: 正向拖动的速度。

  •  dragDropPositiveAcceleration: 正向拖动的加速度。

  •  dragDropNegativeVelocity: 反向拖动的速度。

  •  dragDropNegativeAcceleration: 反向拖动的加速度。


这些字段用于配置 DirectManipulation 操作的拖放行为,包括正向和反向拖动的速度和加速度等参数。

请注意,使用 DirectManipulation API 需要在代码中链接到 dwmapi.lib 库,并且支持的系统版本可能有所不同。确保在使用这些功能时查阅最新的 Microsoft 文档以获取详细信息。




转载请注明出处:http://www.zyzy.cn/article/detail/26808/Win32 API/Directmanipulation.h/DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION