Aric Stewart : imm32: Implement stubs for ImmGetImeMenuItemsA and ImmGetImeMenuItemsW.

Alexandre Julliard julliard at wine.codeweavers.com
Wed Feb 21 06:00:58 CST 2007


Module: wine
Branch: master
Commit: 1840f5e192520aaee4f226f951f3510e3c4ceb1f
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=1840f5e192520aaee4f226f951f3510e3c4ceb1f

Author: Aric Stewart <aric at codeweavers.com>
Date:   Wed Feb 21 17:02:49 2007 +0900

imm32: Implement stubs for ImmGetImeMenuItemsA and ImmGetImeMenuItemsW.

---

 dlls/imm32/imm.c      |   23 +++++++++++++++++++++++
 dlls/imm32/imm32.spec |    6 +++---
 2 files changed, 26 insertions(+), 3 deletions(-)

diff --git a/dlls/imm32/imm.c b/dlls/imm32/imm.c
index 8c07651..c63b300 100644
--- a/dlls/imm32/imm.c
+++ b/dlls/imm32/imm.c
@@ -1492,6 +1492,29 @@ BOOL WINAPI ImmUnregisterWordW(
   return FALSE;
 }
 
+/***********************************************************************
+ *		ImmGetImeMenuItemsA (IMM32.@)
+ */
+DWORD WINAPI ImmGetImeMenuItemsA( HIMC hIMC, DWORD dwFlags, DWORD dwType,
+   LPIMEMENUITEMINFOA lpImeParentMenu, LPIMEMENUITEMINFOA lpImeMenu,
+    DWORD dwSize)
+{
+  FIXME("(%p, %i, %i, %p, %p, %i): stub\n", hIMC, dwFlags, dwType,
+    lpImeParentMenu, lpImeMenu, dwSize);
+  return 0;
+}
+
+/***********************************************************************
+*		ImmGetImeMenuItemsW (IMM32.@)
+*/
+DWORD WINAPI ImmGetImeMenuItemsW( HIMC hIMC, DWORD dwFlags, DWORD dwType,
+   LPIMEMENUITEMINFOW lpImeParentMenu, LPIMEMENUITEMINFOW lpImeMenu,
+   DWORD dwSize)
+{
+  FIXME("(%p, %i, %i, %p, %p, %i): stub\n", hIMC, dwFlags, dwType,
+    lpImeParentMenu, lpImeMenu, dwSize);
+  return 0;
+}
 
 /*****
  * Internal functions to help with IME window management
diff --git a/dlls/imm32/imm32.spec b/dlls/imm32/imm32.spec
index bf8ceaa..0134954 100644
--- a/dlls/imm32/imm32.spec
+++ b/dlls/imm32/imm32.spec
@@ -43,10 +43,10 @@
 @ stub ImmGetIMCCSize
 @ stub ImmGetIMCLockCount
 @ stdcall ImmGetIMEFileNameA(long ptr long)
-@ stdcall ImmGetIMEFileNameW(long ptr long) 
+@ stdcall ImmGetIMEFileNameW(long ptr long)
 @ stub ImmGetImeInfoEx
-@ stub ImmGetImeMenuItemsA
-@ stub ImmGetImeMenuItemsW
+@ stdcall ImmGetImeMenuItemsA(long long long ptr ptr long)
+@ stdcall ImmGetImeMenuItemsW(long long long ptr ptr long)
 @ stdcall ImmGetOpenStatus(long)
 @ stdcall ImmGetProperty(long long)
 @ stdcall ImmGetRegisterWordStyleA(long long ptr)




More information about the wine-cvs mailing list