Partager via


GUID de propriété personnalisée

Les identificateurs globaux globaux (GUID) suivants sont utilisés par le Journal Windows pour identifier les propriétés personnalisées sur les traits ou les attributs de dessin.

GUID_STROKE_TIMESTAMP

GUID_STROKE_TIMESTAMP = {4EA66C4-F33A-461B-B8FE-68070D9C7575}

Il s’agit d’une structureFILETIMEqui indique l’heure à laquelle le trait a été créé ou ajouté au document.

typedef struct _FILETIME {
    DWORD dwLowDateTime;
    DWORD dwHighDateTime;
} FILETIME, *PFILETIME;

GUID_STROKE_TIMEID

GUID_STROKE_TIMEID = {50B6BC8-3B7D-4816-8C61-BC7E905B2132}

Il s’agit d’une structure TIMEID. Elle permet de maintenir l’ordre de trait entre les opérations de collage et de suppression. Sans la structure TIMEID, l’horodatage de toutes les interface IInkStrokeDisp les objets coupés et collés dans une collection InkStrokes sera le même.

typedef struct tagTIMEID {
    FILETIME  tmFiletime;
    ULONG     uiOrder;
} TIMEID;

GUID_HIGHLIGHTER

Il s’agit d’un BOOL, où TRUE=surligneur manuscrit, FALSE=encre régulière. Ceci est appliqué aux attributs de dessin.

GUID_HIGHLIGHTER = {9B6267B8-3968-4048-AB74-F490406A2DFA}

GUID_INK_STYLE_BOLD

Il s’agit d’un BOOLTRUE=gras, FALSE=normal. Ceci est appliqué aux attributs de dessin.

GUID_INK_STYLE_BOLD = {E02FB5C1-9693-4312-A434-00DE7F3AD493}

GUID_INK_STYLE_ITALICS

Il s’agit d’une BOOL, où TRUE=encre italique, FALSE=normal. Ceci est appliqué aux attributs de dessin.

GUID_INK_STYLE_ITALICS = {05253B51-49C6-4A04-8993-64DD9ABD842A}

interface IJournalReader