📄 imemsg.hpp
字号:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SELECT, wParam=%x, lParam=%x\r\n"), hUIWnd, wParam, lParam));
break;
case WM_IME_CHAR:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_CHAR, wParam=%x, lParam=%x\r\n"), hUIWnd, wParam, lParam));
break;
case WM_IME_SYSTEM:
switch(wParam){
case IMS_DESTROYWINDOW:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_DESTROYWINDOW, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_IME31COMPATIBLE:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_IME31COMPATIBLE, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_SETOPENSTATUS:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_SETOPENSTATUS, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_SETACTIVECONTEXT:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_SETACTIVECONTEXT, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_CHANGE_SHOWSTAT:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_CHANGE_SHOWSTAT, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_WINDOWPOS:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_WINDOWPOS, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_SENDIMEMSG:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_SENDIMEMSG, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_SENDIMEMSGEX:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_SENDIMEMSGEX, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_SETCANDIDATEPOS:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_SETCANDIDATEPOS, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_SETCOMPOSITIONFONT:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_SETCOMPOSITIONFONT, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_SETCOMPOSITIONWINDOW:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_SETCOMPOSITIONWINDOW, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_CHECKENABLE:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_CHECKENABLE, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_CONFIGUREIME:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_CONFIGUREIME, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_CONTROLIMEMSG:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_CONTROLIMEMSG, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_SETOPENCLOSE:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_SETOPENCLOSE, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_ISACTIVATED:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_ISACTIVATED, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_UNLOADTHREADLAYOUT:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_UNLOADTHREADLAYOUT, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_LCHGREQUEST:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_LCHGREQUEST, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_SETSOFTKBDONOFF:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_SETSOFTKBDONOFF, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_GETCONVERSIONMODE:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_GETCONVERSIONMODE, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_IMEHELP:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_IMEHELP, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_IMENT35SENDAPPMSG:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_IMENT35SENDAPPMSG, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_ACTIVATECONTEXT:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_ACTIVATECONTEXT, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_DEACTIVATECONTEXT:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_DEACTIVATECONTEXT, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_ACTIVATETHREADLAYOUT:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_ACTIVATETHREADLAYOUT, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_CLOSEPROPERTYWINDOW:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_CLOSEPROPERTYWINDOW, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_OPENPROPERTYWINDOW:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_OPENPROPERTYWINDOW, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_GETIMEMENU:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_GETIMEMENU, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_ENDIMEMENU:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_ENDIMEMENU, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMS_SETCONVERSIONSTATUS:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, IMS_SETCONVERSIONSTATUS, lParam=%x\r\n"), hUIWnd, lParam));
break;
default:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_SYSTEM, wParam=%x, lParam=%x\r\n"), hUIWnd, wParam, lParam));
break;
}
break;
case WM_IME_REQUEST:
switch(wParam) {
case IMR_COMPOSITIONWINDOW:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_REQUEST, IMR_COMPOSITIONWINDOW, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMR_CANDIDATEWINDOW:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_REQUEST, IMR_CANDIDATEWINDOW, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMR_COMPOSITIONFONT:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_REQUEST, IMR_COMPOSITIONFONT, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMR_RECONVERTSTRING:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_REQUEST, IMR_RECONVERTSTRING, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMR_CONFIRMRECONVERTSTRING:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_REQUEST, IMR_CONFIRMRECONVERTSTRING, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMR_QUERYCHARPOSITION:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_REQUEST, IMR_QUERYCHARPOSITION, lParam=%x\r\n"), hUIWnd, lParam));
break;
case IMR_DOCUMENTFEED:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_REQUEST, IMR_DOCUMENTFEED, lParam=%x\r\n"), hUIWnd, lParam));
break;
default:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_REQUEST, wParam=%x, lParam=%x\r\n"), hUIWnd, wParam, lParam));
break;
}
break;
case WM_IME_KEYDOWN:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_KEYDOWN, wParam=%x, lParam=%x\r\n"), hUIWnd, wParam, lParam));
break;
case WM_IME_KEYUP:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_IME_KEYUP, wParam=%x, lParam=%x\r\n"), hUIWnd, wParam, lParam));
break;
case WM_SETTINGCHANGE:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_SETTINGCHANGE, wParam=%x, lParam=%x\r\n"), hUIWnd, wParam, lParam));
break;
case WM_HELP:
DEBUGMSG(TRUE, (TEXT("ImeMsg: hUIWnd=%x, WM_HELP, wParam=%x, lParam=%x\r\n"), hUIWnd, wParam, lParam));
break;
default:
break;
}
}
#endif // __SHOWIMEMSG_HPP_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -