mirror of
https://github.com/reactos/reactos.git
synced 2024-12-04 08:53:32 +08:00
960a305e5c
CExplorerBand should be
implemented in shdocvw.dll.
894ad4f17d/modules/rostests/apitests/com/shdocvw.c (L37)
JIRA issue: CORE-19698
- Move CExplorerBand code
from browseui to shdocvw.
- Delete IDS_FOLDERSLABEL
resource string from browseui.
- Add IDS_FOLDERSLABEL
resource string to shdocvw.
- Adapt code to these changes.
- Add sdk/include/reactos/
shdocvw_undoc.h.
- Implement IEILIsEqual function.
28 lines
1.3 KiB
C
28 lines
1.3 KiB
C
#pragma once
|
|
|
|
#define USE_CUSTOM_MENUBAND 1
|
|
#define USE_CUSTOM_MERGEDFOLDER 1
|
|
#define USE_CUSTOM_ADDRESSBAND 1
|
|
#define USE_CUSTOM_ADDRESSEDITBOX 1
|
|
#define USE_CUSTOM_BANDPROXY 1
|
|
#define USE_CUSTOM_BRANDBAND 1
|
|
#define USE_CUSTOM_EXPLORERBAND 0 // Moved to shdocvw.dll
|
|
#define USE_CUSTOM_SEARCHBAND 1
|
|
#define USE_CUSTOM_INTERNETTOOLBAR 1
|
|
|
|
HRESULT CAddressBand_CreateInstance(REFIID riid, void **ppv);
|
|
HRESULT CAddressEditBox_CreateInstance(REFIID riid, void **ppv);
|
|
HRESULT CBandProxy_CreateInstance(REFIID riid, void **ppv);
|
|
HRESULT CBrandBand_CreateInstance(REFIID riid, void **ppv);
|
|
HRESULT CExplorerBand_CreateInstance(REFIID riid, LPVOID *ppv);
|
|
HRESULT CSearchBar_CreateInstance(REFIID riid, LPVOID *ppv);
|
|
HRESULT CInternetToolbar_CreateInstance(REFIID riid, void **ppv);
|
|
HRESULT CMergedFolder_CreateInstance(REFIID riid, void **ppv);
|
|
HRESULT CMenuBand_CreateInstance(REFIID iid, LPVOID *ppv);
|
|
HRESULT CShellBrowser_CreateInstance(REFIID riid, void **ppv);
|
|
HRESULT CTravelLog_CreateInstance(REFIID riid, void **ppv);
|
|
HRESULT CBaseBar_CreateInstance(REFIID riid, void **ppv, BOOL vertical);
|
|
HRESULT CBaseBarSite_CreateInstance(REFIID riid, void **ppv, BOOL bVertical);
|
|
HRESULT CToolsBand_CreateInstance(REFIID riid, void **ppv);
|
|
HRESULT IEGetNameAndFlags(LPITEMIDLIST pidl, SHGDNF uFlags, LPWSTR pszBuf, UINT cchBuf, SFGAOF *rgfInOut);
|