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;
??????¶
- display
- X ?????Фؤ???³?????ꤹ?롣
- index
- KeyCode ?٥??ȥ??????Ǥ????ꤹ?롣
- keycode
- KeyCode ?????ꤹ?롣
- keysym
- ???????뤤???Ѵ??????? KeySym ?????ꤹ?롣
- lower_return
- ?????????ܥ뤫??ʸ???η????Υ????????ܥ뤬?֤????롣
- string
- ?Ѵ????? KeySym ??̾???????ꤹ?롣
- upper_return
- ?????????ܥ뤫??ʸ???η????Υ????????ܥ뤬?֤????롣
????¶
ɸ???? 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 |