Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

54 lines
1.1 KiB

  1. __foldwin32sstuff __foldwin32sstuff;
  2. foldstyleinitialization = true;
  3. enablemapdirect3216 = true;
  4. flatthunks = true;
  5. #include "types.thk"
  6. #include "WnlsType.thk"
  7. BOOL WINNLSEnableIME(HWND,BOOL) =
  8. BOOL WINNLS32EnableIME(HWND,BOOL)
  9. {
  10. }
  11. UINT WINNLSGetEnableStatus(HWND) =
  12. UINT WINNLS32GetEnableStatus(HWND)
  13. {
  14. }
  15. UINT WINNLSGetIMEHotKey(HWND) =
  16. UINT WINNLS32GetIMEHotKey(HWND)
  17. {
  18. }
  19. BOOL IMPGetIME(HWND,LPIMEPRO16 lpIMEPro) =
  20. BOOL IMP32GetIME(HWND,LPIMEPRO32 lpIMEPro)
  21. {
  22. lpIMEPro = output;
  23. }
  24. BOOL IMPQueryIME(LPIMEPRO16 lpIMEPro) =
  25. BOOL IMP32QueryIME(LPIMEPRO32 lpIMEPro)
  26. {
  27. lpIMEPro = inout;
  28. }
  29. BOOL IMPSetIME(HWND,LPIMEPRO16 lpIMEPro) =
  30. BOOL IMP32SetIME(HWND,LPIMEPRO32 lpIMEPro)
  31. {
  32. lpIMEPro = input;
  33. }
  34. LRESULT WINNLSThkSendIMEMessageEx(HWND hWnd, LPIMESTRUCT16 lpIME, LPVOID lplParam1, LPVOID lplParam2, LPVOID lplParam3, DWORD dwFlag)=
  35. LRESULT WINNLSThkSendIMEMessageEx(HWND hWnd, LPIMESTRUCT32 lpIME, LPVOID lplParam1, LPVOID lplParam2, LPVOID lplParam3, DWORD dwFlag)
  36. {
  37. lpIME = inout;
  38. lplParam1 = output;
  39. lplParam2 = output;
  40. lplParam3 = output;
  41. }