mirror of
https://github.com/reactos/reactos.git
synced 2025-07-31 10:01:43 +00:00
[SHDOCVW][SDK] Support Favorites bar Part 2 (#7223)
Implement Favorites bar. JIRA issue: CORE-19686 - Introduce CNSCBand class to commonize some code of CFavBand and CExplorerBand classes. - Implement Favorites bar. - Fix IBandNavigate and INamespaceProxy interfaces.
This commit is contained in:
parent
1061e7f7db
commit
7ede534910
8 changed files with 2050 additions and 2249 deletions
|
@ -506,7 +506,7 @@ DECLARE_INTERFACE_(IBandNavigate, IUnknown)
|
|||
STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
||||
STDMETHOD_(ULONG,Release)(THIS) PURE;
|
||||
/*** IBandNavigate ***/
|
||||
STDMETHOD(Select)(THIS_ long paramC) PURE;
|
||||
STDMETHOD(Select)(THIS_ LPCITEMIDLIST pidl) PURE;
|
||||
};
|
||||
#undef INTERFACE
|
||||
|
||||
|
@ -528,7 +528,7 @@ DECLARE_INTERFACE_(INamespaceProxy, IUnknown)
|
|||
STDMETHOD_(ULONG,AddRef)(THIS) PURE;
|
||||
STDMETHOD_(ULONG,Release)(THIS) PURE;
|
||||
/*** INamespaceProxy ***/
|
||||
STDMETHOD(GetNavigateTarget)(THIS_ _In_ PCIDLIST_ABSOLUTE pidl, _Out_ PIDLIST_ABSOLUTE ppidlTarget, _Out_ ULONG *pulAttrib) PURE;
|
||||
STDMETHOD(GetNavigateTarget)(THIS_ _In_ PCIDLIST_ABSOLUTE pidl, _Out_ PIDLIST_ABSOLUTE *ppidlTarget, _Out_ ULONG *pulAttrib) PURE;
|
||||
STDMETHOD(Invoke)(THIS_ _In_ PCIDLIST_ABSOLUTE pidl) PURE;
|
||||
STDMETHOD(OnSelectionChanged)(THIS_ _In_ PCIDLIST_ABSOLUTE pidl) PURE;
|
||||
STDMETHOD(RefreshFlags)(THIS_ _Out_ DWORD *pdwStyle, _Out_ DWORD *pdwExStyle, _Out_ DWORD *dwEnum) PURE;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue