GUID de propriété personnalisée
Les identificateurs globaux uniques (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 structure FILETIME qui 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 . Il permet de maintenir l’ordre des traits entre les opérations de collage et de suppression. Sans la structure TIMEID , l’horodatage de tous les objets IInkStrokeDisp Interfacecoupé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’une boOL, où TRUE=surligneur ink, FALSE=regular ink. Ceci est appliqué aux attributs de dessin.
GUID_HIGHLIGHTER = {9B6267B8-3968-4048-AB74-F490406A2DFA}
GUID_INK_STYLE_BOLD
Il s’agit d’un BOOL, où TRUE=bold ink, 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’un BOOL, où TRUE=entrée manuscrite italique, FALSE=normal. Ceci est appliqué aux attributs de dessin.
GUID_INK_STYLE_ITALICS = {05253B51-49C6-4A04-8993-64DD9ABD842A}
Rubriques connexes