mirror of https://github.com/tongzx/nt5src
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
52 lines
2.6 KiB
52 lines
2.6 KiB
// Copyright (C) Microsoft Corporation, 1998
|
|
//
|
|
// IDs for DANIM Events
|
|
//
|
|
// Just follow the template when adding either DISPIDs or new interfaces.
|
|
//
|
|
|
|
#ifndef __DANIMDISPID_H__
|
|
#define __DANIMDISPID_H__
|
|
|
|
// Base offset:
|
|
|
|
#define DISPID_BASE 0x00000000
|
|
|
|
// Interface offsets:
|
|
#define DAVIEWERCONTROL_OFFSET 0x1000
|
|
#define DAVIEW_OFFSET 0x2000
|
|
|
|
// Interface bases:
|
|
#define DISPID_DANIMEVENT_BASE (DISPID_BASE + DAVIEWERCONTROL_OFFSET)
|
|
#define DISPID_VIEWEVENT_BASE (DISPID_BASE + DAVIEW_OFFSET)
|
|
|
|
// DAVIEWERCONTROL DISPIDs:
|
|
#define DISPID_DANIMEVENT_START (DISPID_DANIMEVENT_BASE + 0x01)
|
|
#define DISPID_DANIMEVENT_MOUSEUP (DISPID_DANIMEVENT_BASE + 0x02)
|
|
#define DISPID_DANIMEVENT_MOUSEDOWN (DISPID_DANIMEVENT_BASE + 0x03)
|
|
#define DISPID_DANIMEVENT_MOUSEMOVE (DISPID_DANIMEVENT_BASE + 0x04)
|
|
#define DISPID_DANIMEVENT_CLICK (DISPID_DANIMEVENT_BASE + 0x05)
|
|
#define DISPID_DANIMEVENT_KEYPRESS (DISPID_DANIMEVENT_BASE + 0x06)
|
|
#define DISPID_DANIMEVENT_KEYUP (DISPID_DANIMEVENT_BASE + 0x07)
|
|
#define DISPID_DANIMEVENT_KEYDOWN (DISPID_DANIMEVENT_BASE + 0x08)
|
|
#define DISPID_DANIMEVENT_ERROR (DISPID_DANIMEVENT_BASE + 0x09)
|
|
#define DISPID_DANIMEVENT_STOP (DISPID_DANIMEVENT_BASE + 0x0A)
|
|
#define DISPID_DANIMEVENT_PAUSE (DISPID_DANIMEVENT_BASE + 0x0B)
|
|
#define DISPID_DANIMEVENT_RESUME (DISPID_DANIMEVENT_BASE + 0x0C)
|
|
|
|
//VIEW DISPIDS
|
|
#define DISPID_VIEWEVENT_START (DISPID_VIEWEVENT_BASE + 0x01)
|
|
#define DISPID_VIEWEVENT_STOP (DISPID_VIEWEVENT_BASE + 0x02)
|
|
#define DISPID_VIEWEVENT_ONMOUSEMOVE (DISPID_VIEWEVENT_BASE + 0x03)
|
|
#define DISPID_VIEWEVENT_ONMOUSEBUTTON (DISPID_VIEWEVENT_BASE + 0x04)
|
|
#define DISPID_VIEWEVENT_ONKEY (DISPID_VIEWEVENT_BASE + 0x05)
|
|
#define DISPID_VIEWEVENT_ONFOCUS (DISPID_VIEWEVENT_BASE + 0x06)
|
|
#define DISPID_VIEWEVENT_PAUSE (DISPID_VIEWEVENT_BASE + 0x07)
|
|
#define DISPID_VIEWEVENT_RESUME (DISPID_VIEWEVENT_BASE + 0x08)
|
|
#define DISPID_VIEWEVENT_ERROR (DISPID_VIEWEVENT_BASE + 0x09)
|
|
|
|
#endif //__DANIMDISPID_H__
|
|
|
|
|
|
|
|
|