#include <precomp.h>
Go to the source code of this file.
|
| WINE_DEFAULT_DEBUG_CHANNEL (shell) |
|
LPITEMIDLIST | ILCreateFromNetworkPlaceW (LPCWSTR lpNetworkPlace) |
|
HRESULT | CNetFolderExtractIcon_CreateInstance (LPCITEMIDLIST pidl, REFIID riid, LPVOID *ppvOut) |
|
HRESULT CALLBACK | NetFolderMenuCallback (IShellFolder *psf, HWND hwnd, IDataObject *pdtobj, UINT uMsg, WPARAM wParam, LPARAM lParam) |
|
static HRESULT CALLBACK | CNetFolderBackgroundMenuCB (IShellFolder *psf, HWND hwnd, IDataObject *pdtobj, UINT uMsg, WPARAM wParam, LPARAM lParam) |
|
◆ COLUMN_CATEGORY
◆ COLUMN_NAME
◆ COLUMN_NETLOCATION
◆ COLUMN_WORKGROUP
◆ HACKY_UNC_PATHS
◆ NETWORKPLACESSHELLVIEWCOLUMNS
#define NETWORKPLACESSHELLVIEWCOLUMNS 4 |
◆ CNetFolderBackgroundMenuCB()
Definition at line 213 of file CNetFolder.cpp.
215{
218 {
220 }
222 {
229 }
231}
#define DFM_MERGECONTEXTMENU
#define DFM_INVOKECOMMAND
#define SHELL_ExecuteControlPanelCPL(hwnd, cpl)
HRESULT SHELL32_DefaultContextMenuCallBack(IShellFolder *psf, IDataObject *pdo, UINT msg)
static const CLSID *static CLSID *static const GUID VARIANT VARIANT *static IServiceProvider DWORD *static HMENU
void WINAPI _InsertMenuItemW(HMENU hmenu, UINT indexMenu, BOOL fByPosition, UINT wID, UINT fType, LPCWSTR dwTypeData, UINT fState)
HMENU WINAPI CreatePopupMenu(void)
BOOL WINAPI DestroyMenu(_In_ HMENU)
#define MAKEINTRESOURCEW(i)
Referenced by CNetFolder::CreateViewObject().
◆ CNetFolderExtractIcon_CreateInstance()
Definition at line 50 of file CNetFolder.cpp.
51{
52 CComPtr<IDefaultExtractIconInit> initIcon;
56
58
60}
#define IDI_SHELL_NETWORK_FOLDER
#define FAILED_UNEXPECTEDLY(hr)
WCHAR swShell32Name[MAX_PATH]
HRESULT QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
#define IID_PPV_ARG(Itype, ppType)
Referenced by CNetFolder::GetUIObjectOf().
◆ ILCreateFromNetworkPlaceW()
◆ NetFolderMenuCallback()
◆ WINE_DEFAULT_DEBUG_CHANNEL()
WINE_DEFAULT_DEBUG_CHANNEL |
( |
shell |
| ) |
|
◆ NetworkPlacesSFHeader