Spelling fixes.
[wine.git] / dlls / imm32 / imm.c
blobb52c480b2733afe34748042d488d1987a12c9eaf
1 /*
2 * IMM32 library
4 * Copyright 1998 Patrik Stridvall
5 */
7 #include "winbase.h"
8 #include "windef.h"
9 #include "wingdi.h"
10 #include "winuser.h"
11 #include "winerror.h"
12 #include "debugtools.h"
13 #include "winversion.h"
14 #include "imm.h"
16 DEFAULT_DEBUG_CHANNEL(imm);
18 /***********************************************************************
19 * ImmAssociateContext (IMM32.@)
21 HIMC WINAPI ImmAssociateContext(HWND hWnd, HIMC hIMC)
23 FIXME("(0x%08x, 0x%08x): stub\n",hWnd,hIMC);
24 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
25 return (HIMC)NULL;
28 /***********************************************************************
29 * ImmConfigureIMEA (IMM32.@)
31 BOOL WINAPI ImmConfigureIMEA(
32 HKL hKL, HWND hWnd, DWORD dwMode, LPVOID lpData)
34 FIXME("(0x%08x, 0x%08x, %ld, %p): stub\n",
35 hKL, hWnd, dwMode, lpData
37 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
38 return FALSE;
41 /***********************************************************************
42 * ImmConfigureIMEW (IMM32.@)
44 BOOL WINAPI ImmConfigureIMEW(
45 HKL hKL, HWND hWnd, DWORD dwMode, LPVOID lpData)
47 FIXME("(0x%08x, 0x%08x, %ld, %p): stub\n",
48 hKL, hWnd, dwMode, lpData
50 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
51 return FALSE;
54 /***********************************************************************
55 * ImmCreateContext (IMM32.@)
57 HIMC WINAPI ImmCreateContext()
59 FIXME("(): stub\n");
60 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
61 return (HIMC)NULL;
64 /***********************************************************************
65 * ImmDestroyContext (IMM32.@)
67 BOOL WINAPI ImmDestroyContext(HIMC hIMC)
69 FIXME("(0x%08x): stub\n",hIMC);
70 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
71 return FALSE;
74 /***********************************************************************
75 * ImmEnumRegisterWordA (IMM32.@)
77 UINT WINAPI ImmEnumRegisterWordA(
78 HKL hKL, REGISTERWORDENUMPROCA lpfnEnumProc,
79 LPCSTR lpszReading, DWORD dwStyle,
80 LPCSTR lpszRegister, LPVOID lpData)
82 FIXME("(0x%08x, %p, %s, %ld, %s, %p): stub\n",
83 hKL, lpfnEnumProc,
84 debugstr_a(lpszReading), dwStyle,
85 debugstr_a(lpszRegister), lpData
87 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
88 return 0;
91 /***********************************************************************
92 * ImmEnumRegisterWordW (IMM32.@)
94 UINT WINAPI ImmEnumRegisterWordW(
95 HKL hKL, REGISTERWORDENUMPROCW lpfnEnumProc,
96 LPCWSTR lpszReading, DWORD dwStyle,
97 LPCWSTR lpszRegister, LPVOID lpData)
99 FIXME("(0x%08x, %p, %s, %ld, %s, %p): stub\n",
100 hKL, lpfnEnumProc,
101 debugstr_w(lpszReading), dwStyle,
102 debugstr_w(lpszRegister), lpData
104 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
105 return 0;
108 /***********************************************************************
109 * ImmEscapeA (IMM32.@)
111 LRESULT WINAPI ImmEscapeA(
112 HKL hKL, HIMC hIMC,
113 UINT uEscape, LPVOID lpData)
115 FIXME("(0x%08x, 0x%08x, %d, %p): stub\n",
116 hKL, hIMC, uEscape, lpData
118 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
119 return 0;
122 /***********************************************************************
123 * ImmEscapeW (IMM32.@)
125 LRESULT WINAPI ImmEscapeW(
126 HKL hKL, HIMC hIMC,
127 UINT uEscape, LPVOID lpData)
129 FIXME("(0x%08x, 0x%08x, %d, %p): stub\n",
130 hKL, hIMC, uEscape, lpData
132 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
133 return 0;
136 /***********************************************************************
137 * ImmGetCandidateListA (IMM32.@)
139 DWORD WINAPI ImmGetCandidateListA(
140 HIMC hIMC, DWORD deIndex,
141 LPCANDIDATELIST lpCandList, DWORD dwBufLen)
143 FIXME("(0x%08x, %ld, %p, %ld): stub\n",
144 hIMC, deIndex,
145 lpCandList, dwBufLen
147 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
148 return 0;
151 /***********************************************************************
152 * ImmGetCandidateListCountA (IMM32.@)
154 DWORD WINAPI ImmGetCandidateListCountA(
155 HIMC hIMC, LPDWORD lpdwListCount)
157 FIXME("(0x%08x, %p): stub\n", hIMC, lpdwListCount);
158 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
159 return 0;
162 /***********************************************************************
163 * ImmGetCandidateListCountW (IMM32.@)
165 DWORD WINAPI ImmGetCandidateListCountW(
166 HIMC hIMC, LPDWORD lpdwListCount)
168 FIXME("(0x%08x, %p): stub\n", hIMC, lpdwListCount);
169 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
170 return 0;
173 /***********************************************************************
174 * ImmGetCandidateListW (IMM32.@)
176 DWORD WINAPI ImmGetCandidateListW(
177 HIMC hIMC, DWORD deIndex,
178 LPCANDIDATELIST lpCandList, DWORD dwBufLen)
180 FIXME("(0x%08x, %ld, %p, %ld): stub\n",
181 hIMC, deIndex,
182 lpCandList, dwBufLen
184 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
185 return 0;
188 /***********************************************************************
189 * ImmGetCandidateWindow (IMM32.@)
191 BOOL WINAPI ImmGetCandidateWindow(
192 HIMC hIMC, DWORD dwBufLen, LPCANDIDATEFORM lpCandidate)
194 FIXME("(0x%08x, %ld, %p): stub\n", hIMC, dwBufLen, lpCandidate);
195 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
196 return FALSE;
199 /***********************************************************************
200 * ImmGetCompositionFontA (IMM32.@)
202 BOOL WINAPI ImmGetCompositionFontA(HIMC hIMC, LPLOGFONTA lplf)
204 FIXME("(0x%08x, %p): stub\n", hIMC, lplf);
205 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
206 return FALSE;
209 /***********************************************************************
210 * ImmGetCompositionFontW (IMM32.@)
212 BOOL WINAPI ImmGetCompositionFontW(HIMC hIMC, LPLOGFONTW lplf)
214 FIXME("(0x%08x, %p): stub\n", hIMC, lplf);
215 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
216 return FALSE;
219 /***********************************************************************
220 * ImmGetCompositionStringA (IMM32.@)
222 LONG WINAPI ImmGetCompositionStringA(
223 HIMC hIMC, DWORD dwIndex, LPVOID lpBuf, DWORD dwBufLen)
225 FIXME("(0x%08x, %ld, %p, %ld): stub\n",
226 hIMC, dwIndex, lpBuf, dwBufLen
228 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
229 switch(VERSION_GetVersion())
231 default:
232 FIXME("%s not supported",VERSION_GetVersionName());
233 case WIN95:
234 return 0xffffffff;
235 case NT40:
236 return 0;
240 /***********************************************************************
241 * ImmGetCompositionStringW (IMM32.@)
243 LONG WINAPI ImmGetCompositionStringW(
244 HIMC hIMC, DWORD dwIndex,
245 LPVOID lpBuf, DWORD dwBufLen)
247 FIXME("(0x%08x, %ld, %p, %ld): stub\n",
248 hIMC, dwIndex, lpBuf, dwBufLen
250 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
251 switch(VERSION_GetVersion())
253 default:
254 FIXME("%s not supported",VERSION_GetVersionName());
255 case WIN95:
256 return 0xffffffff;
257 case NT40:
258 return 0;
262 /***********************************************************************
263 * ImmGetCompositionWindow (IMM32.@)
265 BOOL WINAPI ImmGetCompositionWindow(HIMC hIMC, LPCOMPOSITIONFORM lpCompForm)
267 FIXME("(0x%08x, %p): stub\n", hIMC, lpCompForm);
268 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
269 return 0;
272 /***********************************************************************
273 * ImmGetContext (IMM32.@)
275 HIMC WINAPI ImmGetContext(HWND hWnd)
277 FIXME("(0x%08x): stub\n", hWnd);
278 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
279 return (HIMC)NULL;
282 /***********************************************************************
283 * ImmGetConversionListA (IMM32.@)
285 DWORD WINAPI ImmGetConversionListA(
286 HKL hKL, HIMC hIMC,
287 LPCSTR pSrc, LPCANDIDATELIST lpDst,
288 DWORD dwBufLen, UINT uFlag)
290 FIXME("(0x%08x, 0x%08x, %s, %p, %ld, %d): stub\n",
291 hKL, hIMC, debugstr_a(pSrc), lpDst, dwBufLen, uFlag
293 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
294 return 0;
297 /***********************************************************************
298 * ImmGetConversionListW (IMM32.@)
300 DWORD WINAPI ImmGetConversionListW(
301 HKL hKL, HIMC hIMC,
302 LPCWSTR pSrc, LPCANDIDATELIST lpDst,
303 DWORD dwBufLen, UINT uFlag)
305 FIXME("(0x%08x, 0x%08x, %s, %p, %ld, %d): stub\n",
306 hKL, hIMC, debugstr_w(pSrc), lpDst, dwBufLen, uFlag
308 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
309 return 0;
312 /***********************************************************************
313 * ImmGetConversionStatus (IMM32.@)
315 BOOL WINAPI ImmGetConversionStatus(
316 HIMC hIMC, LPDWORD lpfdwConversion, LPDWORD lpfdwSentence)
318 FIXME("(0x%08x, %p, %p): stub\n",
319 hIMC, lpfdwConversion, lpfdwSentence
321 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
322 return FALSE;
325 /***********************************************************************
326 * ImmGetDefaultIMEWnd (IMM32.@)
328 HWND WINAPI ImmGetDefaultIMEWnd(HWND hWnd)
330 FIXME("(0x%08x): stub\n", hWnd);
331 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
332 return (HWND)NULL;
335 /***********************************************************************
336 * ImmGetDescriptionA (IMM32.@)
338 UINT WINAPI ImmGetDescriptionA(
339 HKL hKL, LPSTR lpszDescription, UINT uBufLen)
341 FIXME("(0x%08x, %s, %d): stub\n",
342 hKL, debugstr_a(lpszDescription), uBufLen
344 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
345 return 0;
348 /***********************************************************************
349 * ImmGetDescriptionW (IMM32.@)
351 UINT WINAPI ImmGetDescriptionW(HKL hKL, LPWSTR lpszDescription, UINT uBufLen)
353 FIXME("(0x%08x, %s, %d): stub\n",
354 hKL, debugstr_w(lpszDescription), uBufLen
356 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
357 return 0;
360 /***********************************************************************
361 * ImmGetGuideLineA (IMM32.@)
363 DWORD WINAPI ImmGetGuideLineA(
364 HIMC hIMC, DWORD dwIndex, LPSTR lpBuf, DWORD dwBufLen)
366 FIXME("(0x%08x, %ld, %s, %ld): stub\n",
367 hIMC, dwIndex, debugstr_a(lpBuf), dwBufLen
369 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
370 return 0;
373 /***********************************************************************
374 * ImmGetGuideLineW (IMM32.@)
376 DWORD WINAPI ImmGetGuideLineW(HIMC hIMC, DWORD dwIndex, LPWSTR lpBuf, DWORD dwBufLen)
378 FIXME("(0x%08x, %ld, %s, %ld): stub\n",
379 hIMC, dwIndex, debugstr_w(lpBuf), dwBufLen
381 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
382 return 0;
385 /***********************************************************************
386 * ImmGetIMEFileNameA (IMM32.@)
388 UINT WINAPI ImmGetIMEFileNameA(
389 HKL hKL, LPSTR lpszFileName, UINT uBufLen)
391 FIXME("(0x%08x, %s, %d): stub\n",
392 hKL, debugstr_a(lpszFileName), uBufLen
394 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
395 return 0;
398 /***********************************************************************
399 * ImmGetIMEFileNameW (IMM32.@)
401 UINT WINAPI ImmGetIMEFileNameW(
402 HKL hKL, LPWSTR lpszFileName, UINT uBufLen)
404 FIXME("(0x%08x, %s, %d): stub\n",
405 hKL, debugstr_w(lpszFileName), uBufLen
407 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
408 return 0;
411 /***********************************************************************
412 * ImmGetOpenStatus (IMM32.@)
414 BOOL WINAPI ImmGetOpenStatus(HIMC hIMC)
416 FIXME("(0x%08x): stub\n", hIMC);
417 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
418 return FALSE;
421 /***********************************************************************
422 * ImmGetProperty (IMM32.@)
424 DWORD WINAPI ImmGetProperty(HKL hKL, DWORD fdwIndex)
426 FIXME("(0x%08x, %ld): stub\n", hKL, fdwIndex);
427 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
428 return 0;
431 /***********************************************************************
432 * ImmGetRegisterWordStyleA (IMM32.@)
434 UINT WINAPI ImmGetRegisterWordStyleA(
435 HKL hKL, UINT nItem, LPSTYLEBUFA lpStyleBuf)
437 FIXME("(0x%08x, %d, %p): stub\n", hKL, nItem, lpStyleBuf);
438 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
439 return 0;
442 /***********************************************************************
443 * ImmGetRegisterWordStyleW (IMM32.@)
445 UINT WINAPI ImmGetRegisterWordStyleW(
446 HKL hKL, UINT nItem, LPSTYLEBUFW lpStyleBuf)
448 FIXME("(0x%08x, %d, %p): stub\n", hKL, nItem, lpStyleBuf);
449 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
450 return 0;
453 /***********************************************************************
454 * ImmGetStatusWindowPos (IMM32.@)
456 BOOL WINAPI ImmGetStatusWindowPos(HIMC hIMC, LPPOINT lpptPos)
458 FIXME("(0x%08x, %p): stub\n", hIMC, lpptPos);
459 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
460 return FALSE;
463 /***********************************************************************
464 * ImmGetVirtualKey (IMM32.@)
466 UINT WINAPI ImmGetVirtualKey(HWND hWnd)
468 FIXME("(0x%08x): stub\n", hWnd);
469 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
470 switch(VERSION_GetVersion())
472 default:
473 FIXME("%s not supported", VERSION_GetVersionName());
474 case WIN95:
475 return VK_PROCESSKEY;
476 case NT40:
477 return 0;
481 /***********************************************************************
482 * ImmInstallIMEA (IMM32.@)
484 HKL WINAPI ImmInstallIMEA(
485 LPCSTR lpszIMEFileName, LPCSTR lpszLayoutText)
487 FIXME("(%s, %s): stub\n",
488 debugstr_a(lpszIMEFileName), debugstr_a(lpszLayoutText)
490 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
491 return (HKL)NULL;
494 /***********************************************************************
495 * ImmInstallIMEW (IMM32.@)
497 HKL WINAPI ImmInstallIMEW(
498 LPCWSTR lpszIMEFileName, LPCWSTR lpszLayoutText)
500 FIXME("(%s, %s): stub\n",
501 debugstr_w(lpszIMEFileName), debugstr_w(lpszLayoutText)
503 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
504 return (HKL)NULL;
507 /***********************************************************************
508 * ImmIsIME (IMM32.@)
510 BOOL WINAPI ImmIsIME(HKL hKL)
512 FIXME("(0x%08x): stub\n", hKL);
513 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
514 return FALSE;
517 /***********************************************************************
518 * ImmIsUIMessageA (IMM32.@)
520 BOOL WINAPI ImmIsUIMessageA(
521 HWND hWndIME, UINT msg, WPARAM wParam, LPARAM lParam)
523 FIXME("(0x%08x, %d, %d, %ld): stub\n",
524 hWndIME, msg, wParam, lParam
526 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
527 return FALSE;
530 /***********************************************************************
531 * ImmIsUIMessageW (IMM32.@)
533 BOOL WINAPI ImmIsUIMessageW(
534 HWND hWndIME, UINT msg, WPARAM wParam, LPARAM lParam)
536 FIXME("(0x%08x, %d, %d, %ld): stub\n",
537 hWndIME, msg, wParam, lParam
539 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
540 return FALSE;
543 /***********************************************************************
544 * ImmNotifyIME (IMM32.@)
546 BOOL WINAPI ImmNotifyIME(
547 HIMC hIMC, DWORD dwAction, DWORD dwIndex, DWORD dwValue)
549 FIXME("(0x%08x, %ld, %ld, %ld): stub\n",
550 hIMC, dwAction, dwIndex, dwValue
552 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
553 return FALSE;
556 /***********************************************************************
557 * ImmRegisterWordA (IMM32.@)
559 BOOL WINAPI ImmRegisterWordA(
560 HKL hKL, LPCSTR lpszReading, DWORD dwStyle, LPCSTR lpszRegister)
562 FIXME("(0x%08x, %s, %ld, %s): stub\n",
563 hKL, debugstr_a(lpszReading), dwStyle, debugstr_a(lpszRegister)
565 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
566 return FALSE;
569 /***********************************************************************
570 * ImmRegisterWordW (IMM32.@)
572 BOOL WINAPI ImmRegisterWordW(
573 HKL hKL, LPCWSTR lpszReading, DWORD dwStyle, LPCWSTR lpszRegister)
575 FIXME("(0x%08x, %s, %ld, %s): stub\n",
576 hKL, debugstr_w(lpszReading), dwStyle, debugstr_w(lpszRegister)
578 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
579 return FALSE;
582 /***********************************************************************
583 * ImmReleaseContext (IMM32.@)
585 BOOL WINAPI ImmReleaseContext(HWND hWnd, HIMC hIMC)
587 FIXME("(0x%08x, 0x%08x): stub\n", hWnd, hIMC);
588 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
589 return FALSE;
592 /***********************************************************************
593 * ImmSetCandidateWindow (IMM32.@)
595 BOOL WINAPI ImmSetCandidateWindow(
596 HIMC hIMC, LPCANDIDATEFORM lpCandidate)
598 FIXME("(0x%08x, %p): stub\n", hIMC, lpCandidate);
599 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
600 return FALSE;
603 /***********************************************************************
604 * ImmSetCompositionFontA (IMM32.@)
606 BOOL WINAPI ImmSetCompositionFontA(HIMC hIMC, LPLOGFONTA lplf)
608 FIXME("(0x%08x, %p): stub\n", hIMC, lplf);
609 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
610 return FALSE;
613 /***********************************************************************
614 * ImmSetCompositionFontW (IMM32.@)
616 BOOL WINAPI ImmSetCompositionFontW(HIMC hIMC, LPLOGFONTW lplf)
618 FIXME("(0x%08x, %p): stub\n", hIMC, lplf);
619 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
620 return FALSE;
623 /***********************************************************************
624 * ImmSetCompositionStringA (IMM32.@)
626 BOOL WINAPI ImmSetCompositionStringA(
627 HIMC hIMC, DWORD dwIndex,
628 LPCVOID lpComp, DWORD dwCompLen,
629 LPCVOID lpRead, DWORD dwReadLen)
631 FIXME("(0x%08x, %ld, %p, %ld, %p, %ld): stub\n",
632 hIMC, dwIndex, lpComp, dwCompLen, lpRead, dwReadLen
634 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
635 return FALSE;
638 /***********************************************************************
639 * ImmSetCompositionStringW (IMM32.@)
641 BOOL WINAPI ImmSetCompositionStringW(
642 HIMC hIMC, DWORD dwIndex,
643 LPCVOID lpComp, DWORD dwCompLen,
644 LPCVOID lpRead, DWORD dwReadLen)
646 FIXME("(0x%08x, %ld, %p, %ld, %p, %ld): stub\n",
647 hIMC, dwIndex, lpComp, dwCompLen, lpRead, dwReadLen
649 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
650 return FALSE;
653 /***********************************************************************
654 * ImmSetCompositionWindow (IMM32.@)
656 BOOL WINAPI ImmSetCompositionWindow(
657 HIMC hIMC, LPCOMPOSITIONFORM lpCompForm)
659 FIXME("(0x%08x, %p): stub\n", hIMC, lpCompForm);
660 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
661 return FALSE;
664 /***********************************************************************
665 * ImmSetConversionStatus (IMM32.@)
667 BOOL WINAPI ImmSetConversionStatus(
668 HIMC hIMC, DWORD fdwConversion, DWORD fdwSentence)
670 FIXME("(0x%08x, %ld, %ld): stub\n",
671 hIMC, fdwConversion, fdwSentence
673 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
674 return FALSE;
677 /***********************************************************************
678 * ImmSetOpenStatus (IMM32.@)
680 BOOL WINAPI ImmSetOpenStatus(HIMC hIMC, BOOL fOpen)
682 FIXME("(0x%08x, %d): stub\n", hIMC, fOpen);
683 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
684 return FALSE;
687 /***********************************************************************
688 * ImmSetStatusWindowPos (IMM32.@)
690 BOOL WINAPI ImmSetStatusWindowPos(HIMC hIMC, LPPOINT lpptPos)
692 FIXME("(0x%08x, %p): stub\n", hIMC, lpptPos);
693 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
694 return FALSE;
697 /***********************************************************************
698 * ImmSimulateHotKey (IMM32.@)
700 BOOL WINAPI ImmSimulateHotKey(HWND hWnd, DWORD dwHotKeyID)
702 FIXME("(0x%08x, %ld): stub\n", hWnd, dwHotKeyID);
703 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
704 return FALSE;
707 /***********************************************************************
708 * ImmUnregisterWordA (IMM32.@)
710 BOOL WINAPI ImmUnregisterWordA(
711 HKL hKL, LPCSTR lpszReading, DWORD dwStyle, LPCSTR lpszUnregister)
713 FIXME("(0x%08x, %s, %ld, %s): stub\n",
714 hKL, debugstr_a(lpszReading), dwStyle, debugstr_a(lpszUnregister)
716 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
717 return FALSE;
720 /***********************************************************************
721 * ImmUnregisterWordW (IMM32.@)
723 BOOL WINAPI ImmUnregisterWordW(
724 HKL hKL, LPCWSTR lpszReading, DWORD dwStyle, LPCWSTR lpszUnregister)
726 FIXME("(0x%08x, %s, %ld, %s): stub\n",
727 hKL, debugstr_w(lpszReading), dwStyle, debugstr_w(lpszUnregister)
729 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
730 return FALSE;