Scroll to navigation

XStringToKeysym(3X11) XLIB FUNCTIONS XStringToKeysym(3X11)

̾??

XStringToKeysym, XKeysymToString, XKeycodeToKeysym, XKeysymToKeycode, XConvertCase - ?????????ܥ????Ѵ?????

????

KeySym XStringToKeysym(string)
char *string;

char *XKeysymToString(keysym)
KeySym keysym;

KeySym XKeycodeToKeysym(display, keycode, index)
Display *display;
KeyCode keycode;
int index;

KeyCode XKeysymToKeycode(display, keysym)
Display *display;
KeySym keysym;

void XConvertCase(keysym, lower_return, upper_return)
KeySym keysym;
KeySym *lower_return;
KeySym *upper_return;

??????

X ?????Фؤ???³?????ꤹ?롣
KeyCode ?٥??ȥ??????Ǥ????ꤹ?롣
KeyCode ?????ꤹ?롣
???????뤤???Ѵ??????? KeySym ?????ꤹ?롣
?????????ܥ뤫??ʸ???η????Υ????????ܥ뤬?֤????롣
?Ѵ????? KeySym ??̾???????ꤹ?롣
?????????ܥ뤫??ʸ???η????Υ????????ܥ뤬?֤????롣

????

ɸ???? KeySym ̾?? <X11/keysymdef.h> ???Τ??줾????̾????????Ƭ?? XK_ ?????????????Ȥˤ??ä????????롣 Xlib ??ɸ???˴ޤޤ??Ƥ??ʤ? KeySym ?⤳?δؿ??????????롣 ??????ˡ?????????? KeySym ?? Xlib ?????????? KeySym ?????뤿???˻Ȥ? ?????ϼ?????¸?Ǥ??롣

KeySym ??̾???Υ??󥳡??ǥ??󥰤??ۥ??ȥݡ????֥?ʸ?????󥳡??ǥ????? ?Ǥʤ??????μ¹Է??̤ϼ?????¸?Ǥ??롣 ???ꤷ??ʸ??????ͭ???? KeySym ?˥ޥå????ʤ????硢 XStringToKeysym ?? NoSymbol ???֤???

?֤?????ʸ????????Ū?ΰ????֤??????Τ??ѹ????ƤϤʤ??ʤ??? ????ʸ?????Υ??󥳡??ǥ??󥰤ϥۥ??ȥݡ????֥?ʸ?????󥳡??ǥ??󥰤Ǥ? ?롣 ???ꤷ?? KeySym ???????????Ƥ??ʤ????硢 XKeysymToString ?? NULL ???֤???

?ؿ? XKeycodeToKeysym ?? Xlib ???????ơ??֥????Ȥ??????ꤷ?? KeyCode ?? KeyCode ?٥??ȥ????? ?Ǥ??Ф??????????줿 KeySym ???֤??? ?????ܥ뤬?????????Ƥ??ʤ????硢 XKeycodeToKeysym ?? NoSymbol ???֤???

???ꤷ?? KeySym ???ɤ? KeyCode ???Ф??Ƥ??????????Ƥ??ʤ??????ˤϡ? XKeysymToKeycode ?? 0 ???֤???

KeySym ????ʸ??????ʸ?????Ѵ??˽??????硢?ؿ? XConvertCase ?ϻ??ꤷ?? KeySym ????ʸ???????Ӿ?ʸ???η??????֤??? ?????Ǥʤ??????ˤϡ????ꤷ?? KeySym ?? lower_return ?? upper_return ?? ξ?????֤????롣 Latin ?? Cyrillic ?ʳ??? KeySym ???Ѵ????б????Ƥ??뤫?ɤ????ϼ????ˤ??롣

??Ϣ????

XLookupKeysym(3X11)
Xlib - C Language X Interface

Release 6.5 X Version 11