的ANNMOVE结构包含一个注释对象信息在自动模式下当移动对象。
ANNMOVE结构的大小。使用sizeof (ANNMOVE)。
值表示移动的状态。可能的值是:
价值 | 意义 |
---|---|
STATE_BEGIN | [1] |
STATE_UPDATE | [2] |
STATE_END | [3] |
当前移动位置(在客户端坐标)
ANNMOVE结构是ANNCHANGEPARAM的联盟结构的一部分。有关更多信息,请参见文档188宝金博安卓下载ANNCHANGEPARAM。
一个注释对象可以移动在自动模式下,用鼠标拖动对象。这样做会导致WM_LTANNEVENT消息被发送,为ANNCHANGE_MOVE lParam ANNCHANGEPARAM指向一个结构类型。在这种情况下,联盟ANNMOVE ANNCHANGEPARAM的类型。这个消息发送下列事件之一发生时:
启动移动(用鼠标点击):两个消息被发送,一个之前和之后最初的鼠标点击。的nState
字段设置为STATE_BEGIN。的pt
字段包含鼠标点击的位置,在客户端坐标。
移动对象(通过拖动鼠标):对消息的发送(一个之前和之后)为每个鼠标移动。的nState
字段被设置为STATE_UPDATE,pt
字段包含鼠标的位置。
结束移动(通过释放鼠标):发送一条消息(鼠标一个之前和之后)。的nState
字段被设置为STATE_END,pt
字段包含当释放鼠标的位置。