Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
wine
Manage
Activity
Members
Labels
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Terraform modules
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Sam Joan Roque-Worcel
wine
Commits
60ebbefe
Commit
60ebbefe
authored
24 years ago
by
Hidenori Takeshima
Committed by
Alexandre Julliard
24 years ago
Browse files
Options
Downloads
Patches
Plain Diff
Added some stubs.
parent
13317c07
Branches
Branches containing commit
Tags
Tags containing commit
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
dlls/imm32/imm.c
+172
-0
172 additions, 0 deletions
dlls/imm32/imm.c
dlls/imm32/imm32.spec
+16
-16
16 additions, 16 deletions
dlls/imm32/imm32.spec
with
188 additions
and
16 deletions
dlls/imm32/imm.c
+
172
−
0
View file @
60ebbefe
...
...
@@ -12,6 +12,11 @@
#include
"debugtools.h"
#include
"imm.h"
typedef
struct
INPUTCONTEXT
{
int
dummy
;
}
*
LPINPUTCONTEXT
;
DEFAULT_DEBUG_CHANNEL
(
imm
);
/***********************************************************************
...
...
@@ -733,3 +738,170 @@ BOOL WINAPI ImmUnregisterWordW(
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
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
;
}
This diff is collapsed.
Click to expand it.
dlls/imm32/imm32.spec
+
16
−
16
View file @
60ebbefe
...
...
@@ -10,16 +10,16 @@ debug_channels (imm)
@ stdcall ImmConfigureIMEA(long long long ptr) ImmConfigureIMEA
@ stdcall ImmConfigureIMEW(long long long ptr) ImmConfigureIMEW
@ stdcall ImmCreateContext() ImmCreateContext
@ st
ub
ImmCreateIMCC
@ st
ub
ImmCreateSoftKeyboard
@ st
dcall ImmCreateIMCC(long)
ImmCreateIMCC
@ st
dcall ImmCreateSoftKeyboard(long long long long)
ImmCreateSoftKeyboard
@ stdcall ImmDestroyContext(long) ImmDestroyContext
@ st
ub
ImmDestroyIMCC
@ st
ub
ImmDestroySoftKeyboard
@ st
dcall ImmDestroyIMCC(long)
ImmDestroyIMCC
@ st
dcall ImmDestroySoftKeyboard(long)
ImmDestroySoftKeyboard
@ stdcall ImmEnumRegisterWordA(long ptr str long str ptr) ImmEnumRegisterWordA
@ stdcall ImmEnumRegisterWordW(long ptr wstr long wstr ptr) ImmEnumRegisterWordW
@ stdcall ImmEscapeA(long long long ptr) ImmEscapeA
@ stdcall ImmEscapeW(long long long ptr) ImmEscapeW
@ st
ub
ImmGenerateMessage
@ st
dcall ImmGenerateMessage(long)
ImmGenerateMessage
@ stdcall ImmGetCandidateListA(long long ptr long) ImmGetCandidateListA
@ stdcall ImmGetCandidateListCountA(long ptr) ImmGetCandidateListCountA
@ stdcall ImmGetCandidateListCountW(long ptr) ImmGetCandidateListCountW
...
...
@@ -39,10 +39,10 @@ debug_channels (imm)
@ stdcall ImmGetDescriptionW(long wstr long) ImmGetDescriptionW
@ stdcall ImmGetGuideLineA(long long str long) ImmGetGuideLineA
@ stdcall ImmGetGuideLineW(long long wstr long) ImmGetGuideLineW
@ st
ub
ImmGetHotKey
@ st
ub
ImmGetIMCCLockCount
@ st
ub
ImmGetIMCCSize
@ st
ub
ImmGetIMCLockCount
@ st
dcall ImmGetHotKey(long ptr ptr ptr)
ImmGetHotKey
@ st
dcall ImmGetIMCCLockCount(long)
ImmGetIMCCLockCount
@ st
dcall ImmGetIMCCSize(long)
ImmGetIMCCSize
@ st
dcall ImmGetIMCLockCount(long)
ImmGetIMCLockCount
@ stdcall ImmGetIMEFileNameA(long str long) ImmGetIMEFileNameA
@ stdcall ImmGetIMEFileNameW(long wstr long) ImmGetIMEFileNameW
@ stdcall ImmGetOpenStatus(long) ImmGetOpenStatus
...
...
@@ -56,10 +56,10 @@ debug_channels (imm)
@ stdcall ImmIsIME(long) ImmIsIME
@ stdcall ImmIsUIMessageA(long long long long) ImmIsUIMessageA
@ stdcall ImmIsUIMessageW(long long long long) ImmIsUIMessageW
@ st
ub
ImmLockIMC
@ st
ub
ImmLockIMCC
@ st
dcall ImmLockIMC(long)
ImmLockIMC
@ st
dcall ImmLockIMCC(long)
ImmLockIMCC
@ stdcall ImmNotifyIME(long long long long) ImmNotifyIME
@ st
ub
ImmReSizeIMCC
@ st
dcall ImmReSizeIMCC(long long)
ImmReSizeIMCC
@ stdcall ImmRegisterWordA(long str long str) ImmRegisterWordA
@ stdcall ImmRegisterWordW(long wstr long wstr) ImmRegisterWordW
@ stdcall ImmReleaseContext(long long) ImmReleaseContext
...
...
@@ -70,12 +70,12 @@ debug_channels (imm)
@ stdcall ImmSetCompositionStringW(long long ptr long ptr long) ImmSetCompositionStringW
@ stdcall ImmSetCompositionWindow(long ptr) ImmSetCompositionWindow
@ stdcall ImmSetConversionStatus(long long long) ImmSetConversionStatus
@ st
ub
ImmSetHotKey
@ st
dcall ImmSetHotKey(long long long long)
ImmSetHotKey
@ stdcall ImmSetOpenStatus(long long) ImmSetOpenStatus
@ stdcall ImmSetStatusWindowPos(long ptr) ImmSetStatusWindowPos
@ st
ub
ImmShowSoftKeyboard
@ st
dcall ImmShowSoftKeyboard(long long)
ImmShowSoftKeyboard
@ stdcall ImmSimulateHotKey(long long) ImmSimulateHotKey
@ st
ub
ImmUnlockIMC
@ st
ub
ImmUnlockIMCC
@ st
dcall ImmUnlockIMC(long)
ImmUnlockIMC
@ st
dcall ImmUnlockIMCC(long)
ImmUnlockIMCC
@ stdcall ImmUnregisterWordA(long str long str) ImmUnregisterWordA
@ stdcall ImmUnregisterWordW(long wstr long wstr) ImmUnregisterWordW
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment