XClientMessageEvent(3X11) | XLIB FUNCTIONS | XClientMessageEvent(3X11) |
̾??¶
XClientMessageEvent - ClientMessage ???٥??ȹ?¤??
??¤??¶
ClientMessage ???٥??ȹ?¤?Τ????Ƥ???
typedef struct { int type; unsigned long serial; Bool send_event; Display *display; Window window; Atom message_type; int format; union { char b[20]; short s[10]; long l[5]; } data; } XClientMessageEvent;
???Υ??٥??Ȥ????????ä???????¤?ΤΥ????Фϰʲ??Τ褦?????ꤵ???Ƥ??롣
type ?????Фˤϡ????٥??Ȥη??????դ˼??̤???????̾?????ꤵ???롣 ?㤨?С?X ?????Ф????饤?????ȥ??ץꥱ?????????? GraphicsExpose ???٥??Ȥ????Τ????Ȥ???X ?????Ф? type ?????Ф? GraphicsExpose ?????ꤷ?? XGraphicsExposeEvent ??¤?Τ????롣 display ?????Фˤϡ????٥??Ȥ??ɤ߽Ф??줿?ǥ????ץ쥤?ؤΥݥ??????? ?????롣 send_event ?????Фϡ????Υ??٥??ȼ??Ȥ? SendEvent ?ץ??ȥ????ꥯ?????Ȥ??????????Ƥ????????? True ?????ꤵ???롣 serial ?????Фϥץ??ȥ????????Τ??줿???ꥢ???ֹ??????????ꤵ???롣 ?????????Ǿ?????16?ӥåȤ??鴰??32?ӥåȤ??ͤ˳?ĥ?????롣 window ?????Фˤϡ??ġ??륭?åȤΥǥ????ѥå??㤬?Ǥ?ͭ???˻Ȥ??? ???????ɥ??????ꤵ???롣
message_type ?????Фˤϡ??ǡ????????????ä????饤?????Ȥ??????? ?ɤΤ褦?˲??᤹?٤????????ȥब???ꤵ???롣 format ?????Фˤϡ?8, 16, 32 ?Τ????줫?????ꤵ?졢?ǡ????? byte, short, long ???????Υꥹ?ȤȤߤʤ????????ꤹ?롣 data ?????Фϡ??????? b, s, l ???ޤඦ???ΤǤ??롣 b, s, l ?????Ф? 20 ?Ĥ? 8?ӥå??͡?10?Ĥ? 16?ӥå??͡?5?Ĥ? 32?ӥå? ?ͤ??ޤ??ǡ????Ǥ??롣 ?????Υ??å????????Ǥϡ??????????Ƥ??ͤϻ??Ѥ????ʤ????Ȥ????롣 X ?????Ф? window, message_type, data ?????Ф??ͤˤĤ??Ƥϲ??????Ԥ??? ????
??Ϣ????¶
XAnyEvent(3X11), XButtonEvent(3X11), XCreateWindowEvent(3X11),
XCirculateEvent(3X11), XCirculateRequestEvent(3X11), XColormapEvent(3X11),
XConfigureEvent(3X11), XConfigureRequestEvent(3X11), XCrossingEvent(3X11),
XDestroyWindowEvent(3X11), XErrorEvent(3X11), XExposeEvent(3X11),
XFocusChangeEvent(3X11), XGraphicsExposeEvent(3X11), XGravityEvent(3X11),
XKeymapEvent(3X11), XMapEvent(3X11), XMapRequestEvent(3X11),
XPropertyEvent(3X11), XReparentEvent(3X11), XResizeRequestEvent(3X11),
XSelectionClearEvent(3X11), XSelectionEvent(3X11),
XSelectionRequestEvent(3X11), XUnmapEvent(3X11), XVisibilityEvent(3X11)
Xlib - C Language X Interface
Release 6.5 | X Version 11 |