mirror of
https://github.com/reactos/reactos.git
synced 2026-06-08 08:52:59 +08:00
[SHDOCVW][EXPLORER][RSHELL][SDK] Populate WinList_* stubs (#7691)
Implementing missing features... JIRA issue: CORE-9368 - Modify shdocvw.spec. - Add dll/win32/shdocvw/winlist.cpp. - Add stubs of WinList_* functions. - Add WinList_* function prototypes to <shdocvw_undoc.h>. - Adapt explorer and rshell to new WinList_Init prototype.
This commit is contained in:
committed by
GitHub
parent
f335322ace
commit
ee19792605
@@ -42,6 +42,7 @@
|
||||
#include <shlwapi_undoc.h>
|
||||
#include <shlobj_undoc.h>
|
||||
#include <shlguid_undoc.h>
|
||||
#include <shdocvw_undoc.h>
|
||||
#include <undocshell.h>
|
||||
|
||||
#include <ui/rosctrls.h>
|
||||
@@ -119,7 +120,7 @@ VOID InitRSHELL(VOID);
|
||||
HRESULT WINAPI _CStartMenu_CreateInstance(REFIID riid, void **ppv);
|
||||
HANDLE WINAPI _SHCreateDesktop(IShellDesktopTray *ShellDesk);
|
||||
BOOL WINAPI _SHDesktopMessageLoop(HANDLE hDesktop);
|
||||
DWORD WINAPI _WinList_Init(void);
|
||||
BOOL WINAPI _WinList_Init(void);
|
||||
void WINAPI _ShellDDEInit(BOOL bInit);
|
||||
HRESULT WINAPI _CBandSiteMenu_CreateInstance(REFIID riid, void **ppv);
|
||||
HRESULT WINAPI _CBandSite_CreateInstance(LPUNKNOWN pUnkOuter, REFIID riid, void **ppv);
|
||||
|
||||
@@ -105,9 +105,9 @@ BOOL WINAPI _SHDesktopMessageLoop(HANDLE hDesktop)
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
typedef DWORD(WINAPI* PWINLIST_INIT)(void);
|
||||
typedef BOOL (WINAPI *PWINLIST_INIT)(void);
|
||||
|
||||
DWORD WINAPI _WinList_Init(void)
|
||||
BOOL WINAPI _WinList_Init(void)
|
||||
{
|
||||
HINSTANCE hFallback;
|
||||
|
||||
@@ -131,7 +131,7 @@ DWORD WINAPI _WinList_Init(void)
|
||||
}
|
||||
}
|
||||
|
||||
return 0;
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
typedef void (WINAPI *PSHELLDDEINIT)(BOOL bInit);
|
||||
|
||||
Reference in New Issue
Block a user