#include "objects.h"
#include <shlobj.h>
#include <commoncontrols.h>
#include <undocshell.h>
#include <wine/debug.h>
Go to the source code of this file.
◆ TARGET_EVENTS
Value: ( \
)
#define SHCNE_DRIVEREMOVED
#define SHCNE_RENAMEFOLDER
#define SHCNE_ASSOCCHANGED
◆ TIMER_ID_REFRESH
◆ SHDOCVW_CreateShortcut()
Definition at line 49 of file CNSCBand.cpp.
53{
55
56 CComPtr<IShellLink> psl;
61
62 psl->SetIDList(pidlTarget);
63
64 if (pszDescription)
65 psl->SetDescription(pszDescription);
66
67 CComPtr<IPersistFile> ppf;
71
72 return ppf->Save(pszLnkFileName,
TRUE);
73}
#define FAILED_UNEXPECTEDLY(hr)
HRESULT WINAPI DECLSPEC_HOTPATCH CoCreateInstance(REFCLSID rclsid, LPUNKNOWN pUnkOuter, DWORD dwClsContext, REFIID iid, LPVOID *ppv)
HRESULT QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
#define IID_PPV_ARG(Itype, ppType)
◆ SHDOCVW_GetCurrentLocationFromView()
Definition at line 114 of file CNSCBand.cpp.
115{
116 CComPtr<IFolderView> pfv;
117 CComPtr<IShellFolder> psf;
122}
EXTERN_C HRESULT SHELL_GetIDListFromObject(IUnknown *punk, PIDLIST_ABSOLUTE *ppidl)
◆ SHDOCVW_GetPathOfShortcut()
Definition at line 19 of file CNSCBand.cpp.
23{
25 CComPtr<IShellLink> pShellLink;
30
31 CComPtr<IPersistFile> pPersistFile;
35
39
44
46}
◆ WINE_DEFAULT_DEBUG_CHANNEL()
WINE_DEFAULT_DEBUG_CHANNEL |
( |
shdocvw |
| ) |
|