Scroll to navigation

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