| XAnyEvent(3X11) | XLIB FUNCTIONS | XAnyEvent(3X11) |
̾??¶
XAnyEvent, XEvent - ???? X ???٥??ȹ?¤??
??¤??¶
<X11/Xlib.h> ???????????Ƥ??????ƤΥ??٥??ȹ?¤?Τϼ??Τ褦?ʶ??̤Υ????Ф????ġ?
typedef struct {
int type;
unsigned long serial;
Bool send_event;
Display *display;
Window window;
} XAnyEvent;
type ?????Фˤϡ????٥??Ȥη??????դ˼??̤???????̾?????ꤵ???롣 ?㤨?С?X ?????Ф????饤?????ȥ??ץꥱ?????????? GraphicsExpose ???٥??Ȥ????Τ????Ȥ???X ?????Ф? type ?????Ф? GraphicsExpose ?????ꤷ?? XGraphicsExposeEvent ??¤?Τ????롣 display ?????Фˤϡ????٥??Ȥ??ɤ߽Ф??줿?ǥ????ץ쥤?ؤΥݥ??? ???ꤵ???롣 send_event ?????Фˤϡ????Υ??٥??ȼ??Ȥ? SendEvent ?ץ??ȥ????ꥯ?????Ȥ??????????Ƥ????????? True ?????ꤵ???롣 serial ?????Фϥץ??ȥ????????Τ??줿???ꥢ???ֹ??????????ꤵ???롣 ?????????Ǿ?????16?ӥåȤ??鴰??32?ӥåȤ??ͤ˳?ĥ?????롣 window ?????Фˤϡ??ġ??륭?åȤΥǥ????ѥå??㤬?Ǥ?ͭ???˻Ȥ??륦?? ???ɥ??????ꤵ???롣
XEvent ??¤?Τϡ??ƥ??٥??ȷ??Τ????????????????̤ι?¤?Τζ????ΤǤ??롣
typedef union _XEvent {
int type;
XAnyEvent xany;
XKeyEvent xkey;
XButtonEvent xbutton;
XMotionEvent xmotion;
XCrossingEvent xcrossing;
XFocusChangeEvent xfocus;
XExposeEvent xexpose;
XGraphicsExposeEvent xgraphicsexpose;
XNoExposeEvent xnoexpose;
XVisibilityEvent xvisibility;
XCreateWindowEvent xcreatewindow;
XDestroyWindowEvent xdestroywindow;
XUnmapEvent xunmap;
XMapEvent xmap;
XMapRequestEvent xmaprequest;
XReparentEvent xreparent;
XConfigureEvent xconfigure;
XGravityEvent xgravity;
XResizeRequestEvent xresizerequest;
XConfigureRequestEvent xconfigurerequest;
XCirculateEvent xcirculate;
XCirculateRequestEvent xcirculaterequest;
XPropertyEvent xproperty;
XSelectionClearEvent xselectionclear;
XSelectionRequestEvent xselectionrequest;
XSelectionEvent xselection;
XColormapEvent xcolormap;
XClientMessageEvent xclient;
XMappingEvent xmapping;
XErrorEvent xerror;
XKeymapEvent xkeymap;
long pad[24];
} XEvent;
XEvent ??¤?Τκǽ??Υ????ȥ??Ͼ??? type ?????ФǤ??롣 ?????ˤϥ??٥??Ȥη??????ꤵ???롣 2???ܤΥ????ФϾ??? serial ?????ФǤ??ꡢ?????ϥ??٥??Ȥ??????????ץ? ?ȥ????ꥯ?????ȤΥ??ꥢ???ֹ??Ǥ??롣 3???ܤΥ????ФϾ??? send_event ?Ǥ??롣 ?????ϥ??٥??Ȥ?¾?Υ??饤?????Ȥ??????????Ƥ??????ɤ??????????ͤ? ???롣 4???ܤΥ????ФϾ??? display ?Ǥ??롣 ?????ϥ??٥??Ȥ??ɤ߽Ф??줿?ǥ????ץ쥤?Ǥ??롣 keymap ???٥??Ȥ??????ȡ?5???ܤΥ????ФϾ??? window ?Ǥ??롣 ?????ϥġ??륭?åȤΥǥ????ѥå????ˤȤä??????ʤ褦?????տ??????Ф??롣 ?ġ??륭?åȤ???þ?????ʤ??????ˡ????????ǽ???5?ĤΥ????ȥ??ν??????? ?????ƤϤʤ??ʤ??? ¿???Υ??٥??Ȥ? time ?????Ф????ġ? ?????ϥ??٥??Ȥ?ȯ???????????Ǥ??롣 ?????ˡ????ѥ??٥??ȤؤΥݥ??ϡ???¤?Τ?¾?????Ǥ˥??????????????? ???㥹?Ȥ????ʤ????Фʤ??ʤ???
??Ϣ????¶
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 |