다음을 통해 공유


사용자 지정 속성 GUID

Windows 저널에서 스트로크 또는 그리기 특성에 대한 사용자 지정 속성을 식별하는 데 사용되는 GUID(Globally Unique Identifier)는 다음과 같습니다.

GUID_STROKE_TIMESTAMP

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

이 구조는 스트로크를 만들거나 문서에 추가한 시간을 나타내는 FILETIME 구조체입니다.

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

GUID_STROKE_TIMEID

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

이는 TIMEID 구조입니다. 이를 통해 붙여넣기 및 삭제 작업에서 스트로크 순서를 유지할 수 있습니다. TIMEID 구조가 없으면 InkStrokes 컬렉션 잘라내어 붙여넣은 모든 IInkStrokeDisp 인터페이스 개체의 타임스탬프가 동일합니다.

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

GUID_HIGHLIGHTER

이것은 BOOL, 여기서 TRUE=highlighter 잉크, FALSE=regular 잉크입니다. 그리기 특성에 적용됩니다.

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

GUID_INK_STYLE_BOLD

이것은 BOOL, 여기서 TRUE=bold ink, FALSE=normal입니다. 그리기 특성에 적용됩니다.

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

GUID_INK_STYLE_ITALICS

이것은 BOOL, 여기서 TRUE=기울임꼴 잉크, FALSE=normal입니다. 그리기 특성에 적용됩니다.

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

IJournalReader 인터페이스