Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
60ebbefe
Commit
60ebbefe
authored
Dec 02, 2000
by
Hidenori Takeshima
Committed by
Alexandre Julliard
Dec 02, 2000
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Added some stubs.
parent
13317c07
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
188 additions
and
16 deletions
+188
-16
imm.c
dlls/imm32/imm.c
+172
-0
imm32.spec
dlls/imm32/imm32.spec
+16
-16
No files found.
dlls/imm32/imm.c
View file @
60ebbefe
...
@@ -12,6 +12,11 @@
...
@@ -12,6 +12,11 @@
#include "debugtools.h"
#include "debugtools.h"
#include "imm.h"
#include "imm.h"
typedef
struct
INPUTCONTEXT
{
int
dummy
;
}
*
LPINPUTCONTEXT
;
DEFAULT_DEBUG_CHANNEL
(
imm
);
DEFAULT_DEBUG_CHANNEL
(
imm
);
/***********************************************************************
/***********************************************************************
...
@@ -733,3 +738,170 @@ BOOL WINAPI ImmUnregisterWordW(
...
@@ -733,3 +738,170 @@ BOOL WINAPI ImmUnregisterWordW(
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
return
FALSE
;
return
FALSE
;
}
}
/***********************************************************************
* ImmLockIMC (IMM32.@)
*/
LPINPUTCONTEXT
WINAPI
ImmLockIMC
(
HIMC
hIMC
)
{
FIXME
(
"(0x%08x): stub
\n
"
,
(
unsigned
)
hIMC
);
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
return
NULL
;
}
/***********************************************************************
* ImmUnlockIMC (IMM32.@)
*/
BOOL
WINAPI
ImmUnlockIMC
(
HIMC
hIMC
)
{
FIXME
(
"(0x%08x): stub
\n
"
,
(
unsigned
)
hIMC
);
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
return
FALSE
;
}
/***********************************************************************
* ImmGetIMCLockCount (IMM32.@)
*/
DWORD
WINAPI
ImmGetIMCLockCount
(
HIMC
hIMC
)
{
FIXME
(
"(0x%08x): stub
\n
"
,
(
unsigned
)
hIMC
);
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
return
0
;
}
/***********************************************************************
* ImmCreateIMCC (IMM32.@)
*/
HIMCC
WINAPI
ImmCreateIMCC
(
DWORD
dwSize
)
{
FIXME
(
"(%lu): stub
\n
"
,
dwSize
);
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
return
(
HIMCC
)
NULL
;
}
/***********************************************************************
* ImmDestroyIMCC (IMM32.@)
*/
HIMCC
WINAPI
ImmDestroyIMCC
(
HIMCC
hIMCC
)
{
FIXME
(
"(0x%08x): stub
\n
"
,
(
unsigned
)
hIMCC
);
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
return
(
HIMCC
)
hIMCC
;
}
/***********************************************************************
* ImmLockIMCC (IMM32.@)
*/
LPVOID
WINAPI
ImmLockIMCC
(
HIMCC
hIMCC
)
{
FIXME
(
"(0x%08x): stub
\n
"
,
(
unsigned
)
hIMCC
);
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
return
NULL
;
}
/***********************************************************************
* ImmUnlockIMCC (IMM32.@)
*/
BOOL
WINAPI
ImmUnlockIMCC
(
HIMCC
hIMCC
)
{
FIXME
(
"(0x%08x): stub
\n
"
,
(
unsigned
)
hIMCC
);
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
return
FALSE
;
}
/***********************************************************************
* ImmGetIMCCLockCount (IMM32.@)
*/
DWORD
WINAPI
ImmGetIMCCLockCount
(
HIMCC
hIMCC
)
{
FIXME
(
"(0x%08x): stub
\n
"
,
(
unsigned
)
hIMCC
);
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
return
0
;
}
/***********************************************************************
* ImmReSizeIMCC (IMM32.@)
*/
HIMCC
WINAPI
ImmReSizeIMCC
(
HIMCC
hIMCC
,
DWORD
dwSize
)
{
FIXME
(
"(0x%08x,%lu): stub
\n
"
,
(
unsigned
)
hIMCC
,
dwSize
);
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
return
(
HIMCC
)
NULL
;
}
/***********************************************************************
* ImmGetIMCCSize (IMM32.@)
*/
DWORD
WINAPI
ImmGetIMCCSize
(
HIMCC
hIMCC
)
{
FIXME
(
"(0x%08x): stub
\n
"
,
(
unsigned
)
hIMCC
);
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
return
0
;
}
/***********************************************************************
* ImmCreateSoftKeyboard (IMM32.@)
*/
HWND
WINAPI
ImmCreateSoftKeyboard
(
UINT
uType
,
HWND
hOwner
,
int
x
,
int
y
)
{
FIXME
(
"(0x%08x, 0x%08x, %d, %d): stub
\n
"
,
uType
,
(
unsigned
)
hOwner
,
x
,
y
);
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
return
(
HWND
)
NULL
;
}
/***********************************************************************
* ImmDestroySoftKeyboard (IMM32.@)
*/
BOOL
WINAPI
ImmDestroySoftKeyboard
(
HWND
hwndSoftKeyboard
)
{
FIXME
(
"(0x%08x): stub
\n
"
,
(
unsigned
)
hwndSoftKeyboard
);
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
return
FALSE
;
}
/***********************************************************************
* ImmShowSoftKeyboard (IMM32.@)
*/
BOOL
WINAPI
ImmShowSoftKeyboard
(
HWND
hwndSoftKeyboard
,
int
nCmdShow
)
{
FIXME
(
"(0x%08x, %d): stub
\n
"
,
(
unsigned
)
hwndSoftKeyboard
,
nCmdShow
);
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
return
FALSE
;
}
/***********************************************************************
* ImmGetHotKey (IMM32.@)
*/
BOOL
WINAPI
ImmGetHotKey
(
DWORD
dwHotKeyID
,
LPUINT
lpuModifiers
,
LPUINT
lpuVKey
,
LPHKL
lphKL
)
{
FIXME
(
"(0x%08lx, %p, %p, %p): stub
\n
"
,
dwHotKeyID
,
lpuModifiers
,
lpuVKey
,
lphKL
);
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
return
FALSE
;
}
/***********************************************************************
* ImmSetHotKey (IMM32.@)
*/
BOOL
WINAPI
ImmSetHotKey
(
DWORD
dwHotKeyID
,
UINT
uModifiers
,
UINT
uVKey
,
HKL
hKL
)
{
FIXME
(
"(0x%08lx, 0x%08x, 0x%08x, 0x%08x): stub
\n
"
,
dwHotKeyID
,
uModifiers
,
uVKey
,
(
unsigned
)
hKL
);
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
return
FALSE
;
}
/***********************************************************************
* ImmGenerateMessage (IMM32.@)
*/
BOOL
WINAPI
ImmGenerateMessage
(
HIMC
hIMC
)
{
FIXME
(
"(0x%08x): stub
\n
"
,
(
unsigned
)
hIMC
);
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
return
FALSE
;
}
dlls/imm32/imm32.spec
View file @
60ebbefe
...
@@ -10,16 +10,16 @@ debug_channels (imm)
...
@@ -10,16 +10,16 @@ debug_channels (imm)
@ stdcall ImmConfigureIMEA(long long long ptr) ImmConfigureIMEA
@ stdcall ImmConfigureIMEA(long long long ptr) ImmConfigureIMEA
@ stdcall ImmConfigureIMEW(long long long ptr) ImmConfigureIMEW
@ stdcall ImmConfigureIMEW(long long long ptr) ImmConfigureIMEW
@ stdcall ImmCreateContext() ImmCreateContext
@ stdcall ImmCreateContext() ImmCreateContext
@ st
ub
ImmCreateIMCC
@ st
dcall ImmCreateIMCC(long)
ImmCreateIMCC
@ st
ub
ImmCreateSoftKeyboard
@ st
dcall ImmCreateSoftKeyboard(long long long long)
ImmCreateSoftKeyboard
@ stdcall ImmDestroyContext(long) ImmDestroyContext
@ stdcall ImmDestroyContext(long) ImmDestroyContext
@ st
ub
ImmDestroyIMCC
@ st
dcall ImmDestroyIMCC(long)
ImmDestroyIMCC
@ st
ub
ImmDestroySoftKeyboard
@ st
dcall ImmDestroySoftKeyboard(long)
ImmDestroySoftKeyboard
@ stdcall ImmEnumRegisterWordA(long ptr str long str ptr) ImmEnumRegisterWordA
@ stdcall ImmEnumRegisterWordA(long ptr str long str ptr) ImmEnumRegisterWordA
@ stdcall ImmEnumRegisterWordW(long ptr wstr long wstr ptr) ImmEnumRegisterWordW
@ stdcall ImmEnumRegisterWordW(long ptr wstr long wstr ptr) ImmEnumRegisterWordW
@ stdcall ImmEscapeA(long long long ptr) ImmEscapeA
@ stdcall ImmEscapeA(long long long ptr) ImmEscapeA
@ stdcall ImmEscapeW(long long long ptr) ImmEscapeW
@ stdcall ImmEscapeW(long long long ptr) ImmEscapeW
@ st
ub
ImmGenerateMessage
@ st
dcall ImmGenerateMessage(long)
ImmGenerateMessage
@ stdcall ImmGetCandidateListA(long long ptr long) ImmGetCandidateListA
@ stdcall ImmGetCandidateListA(long long ptr long) ImmGetCandidateListA
@ stdcall ImmGetCandidateListCountA(long ptr) ImmGetCandidateListCountA
@ stdcall ImmGetCandidateListCountA(long ptr) ImmGetCandidateListCountA
@ stdcall ImmGetCandidateListCountW(long ptr) ImmGetCandidateListCountW
@ stdcall ImmGetCandidateListCountW(long ptr) ImmGetCandidateListCountW
...
@@ -39,10 +39,10 @@ debug_channels (imm)
...
@@ -39,10 +39,10 @@ debug_channels (imm)
@ stdcall ImmGetDescriptionW(long wstr long) ImmGetDescriptionW
@ stdcall ImmGetDescriptionW(long wstr long) ImmGetDescriptionW
@ stdcall ImmGetGuideLineA(long long str long) ImmGetGuideLineA
@ stdcall ImmGetGuideLineA(long long str long) ImmGetGuideLineA
@ stdcall ImmGetGuideLineW(long long wstr long) ImmGetGuideLineW
@ stdcall ImmGetGuideLineW(long long wstr long) ImmGetGuideLineW
@ st
ub
ImmGetHotKey
@ st
dcall ImmGetHotKey(long ptr ptr ptr)
ImmGetHotKey
@ st
ub
ImmGetIMCCLockCount
@ st
dcall ImmGetIMCCLockCount(long)
ImmGetIMCCLockCount
@ st
ub
ImmGetIMCCSize
@ st
dcall ImmGetIMCCSize(long)
ImmGetIMCCSize
@ st
ub
ImmGetIMCLockCount
@ st
dcall ImmGetIMCLockCount(long)
ImmGetIMCLockCount
@ stdcall ImmGetIMEFileNameA(long str long) ImmGetIMEFileNameA
@ stdcall ImmGetIMEFileNameA(long str long) ImmGetIMEFileNameA
@ stdcall ImmGetIMEFileNameW(long wstr long) ImmGetIMEFileNameW
@ stdcall ImmGetIMEFileNameW(long wstr long) ImmGetIMEFileNameW
@ stdcall ImmGetOpenStatus(long) ImmGetOpenStatus
@ stdcall ImmGetOpenStatus(long) ImmGetOpenStatus
...
@@ -56,10 +56,10 @@ debug_channels (imm)
...
@@ -56,10 +56,10 @@ debug_channels (imm)
@ stdcall ImmIsIME(long) ImmIsIME
@ stdcall ImmIsIME(long) ImmIsIME
@ stdcall ImmIsUIMessageA(long long long long) ImmIsUIMessageA
@ stdcall ImmIsUIMessageA(long long long long) ImmIsUIMessageA
@ stdcall ImmIsUIMessageW(long long long long) ImmIsUIMessageW
@ stdcall ImmIsUIMessageW(long long long long) ImmIsUIMessageW
@ st
ub
ImmLockIMC
@ st
dcall ImmLockIMC(long)
ImmLockIMC
@ st
ub
ImmLockIMCC
@ st
dcall ImmLockIMCC(long)
ImmLockIMCC
@ stdcall ImmNotifyIME(long long long long) ImmNotifyIME
@ stdcall ImmNotifyIME(long long long long) ImmNotifyIME
@ st
ub
ImmReSizeIMCC
@ st
dcall ImmReSizeIMCC(long long)
ImmReSizeIMCC
@ stdcall ImmRegisterWordA(long str long str) ImmRegisterWordA
@ stdcall ImmRegisterWordA(long str long str) ImmRegisterWordA
@ stdcall ImmRegisterWordW(long wstr long wstr) ImmRegisterWordW
@ stdcall ImmRegisterWordW(long wstr long wstr) ImmRegisterWordW
@ stdcall ImmReleaseContext(long long) ImmReleaseContext
@ stdcall ImmReleaseContext(long long) ImmReleaseContext
...
@@ -70,12 +70,12 @@ debug_channels (imm)
...
@@ -70,12 +70,12 @@ debug_channels (imm)
@ stdcall ImmSetCompositionStringW(long long ptr long ptr long) ImmSetCompositionStringW
@ stdcall ImmSetCompositionStringW(long long ptr long ptr long) ImmSetCompositionStringW
@ stdcall ImmSetCompositionWindow(long ptr) ImmSetCompositionWindow
@ stdcall ImmSetCompositionWindow(long ptr) ImmSetCompositionWindow
@ stdcall ImmSetConversionStatus(long long long) ImmSetConversionStatus
@ stdcall ImmSetConversionStatus(long long long) ImmSetConversionStatus
@ st
ub
ImmSetHotKey
@ st
dcall ImmSetHotKey(long long long long)
ImmSetHotKey
@ stdcall ImmSetOpenStatus(long long) ImmSetOpenStatus
@ stdcall ImmSetOpenStatus(long long) ImmSetOpenStatus
@ stdcall ImmSetStatusWindowPos(long ptr) ImmSetStatusWindowPos
@ stdcall ImmSetStatusWindowPos(long ptr) ImmSetStatusWindowPos
@ st
ub
ImmShowSoftKeyboard
@ st
dcall ImmShowSoftKeyboard(long long)
ImmShowSoftKeyboard
@ stdcall ImmSimulateHotKey(long long) ImmSimulateHotKey
@ stdcall ImmSimulateHotKey(long long) ImmSimulateHotKey
@ st
ub
ImmUnlockIMC
@ st
dcall ImmUnlockIMC(long)
ImmUnlockIMC
@ st
ub
ImmUnlockIMCC
@ st
dcall ImmUnlockIMCC(long)
ImmUnlockIMCC
@ stdcall ImmUnregisterWordA(long str long str) ImmUnregisterWordA
@ stdcall ImmUnregisterWordA(long str long str) ImmUnregisterWordA
@ stdcall ImmUnregisterWordW(long wstr long wstr) ImmUnregisterWordW
@ stdcall ImmUnregisterWordW(long wstr long wstr) ImmUnregisterWordW
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment