Go to the source code of this file.
◆ BrowseCallbackProc()
Definition at line 64 of file CCopyMoveToMenu.cpp.
65{
68
69 switch (uMsg)
70 {
72 {
75
76
79
80
83
84
87
88
92
93
95 break;
96 }
98 {
99 if (!this_)
100 break;
101
104
107
112 else
114
115
117 break;
118 }
119 }
120
122}
BOOL _ILIsDesktop(LPCITEMIDLIST pidl)
BOOL WINAPI PathFileExistsW(LPCWSTR lpszPath)
BOOL WINAPI SHGetPathFromIDListW(LPCITEMIDLIST pidl, LPWSTR pszPath)
BOOL WINAPI ILIsEqual(LPCITEMIDLIST pidl1, LPCITEMIDLIST pidl2)
#define BFFM_SETSELECTION
const ITEMIDLIST UNALIGNED * LPCITEMIDLIST
BOOL WINAPI PostMessageW(_In_opt_ HWND, _In_ UINT, _In_ WPARAM, _In_ LPARAM)
BOOL WINAPI SetWindowTextW(_In_ HWND, _In_opt_ LPCWSTR)
#define MAKEINTRESOURCEW(i)
LRESULT(CALLBACK * WNDPROC)(HWND, UINT, WPARAM, LPARAM)
LRESULT WINAPI SendMessageW(_In_ HWND, _In_ UINT, _In_ WPARAM, _In_ LPARAM)
◆ DoGetFileTitle()
Definition at line 187 of file CCopyMoveToMenu.cpp.
188{
189 CDataObjectHIDA pCIDA(pDataObject);
192
194 if (!pidlParent)
195 {
196 ERR(
"HIDA_GetPIDLFolder failed\n");
198 }
199
202 if (!pidlRelative)
203 {
204 ERR(
"HIDA_GetPIDLItem failed\n");
206 }
207
209
211 {
212 ERR(
"Cannot get path\n");
214 }
215
219
220 if (pCIDA->cidl > 1)
222
224}
bool IsEmpty() const noexcept
#define FAILED_UNEXPECTEDLY(hr)
LPWSTR WINAPI PathFindFileNameW(LPCWSTR lpszPath)
LPITEMIDLIST WINAPI ILCombine(LPCITEMIDLIST pidl1, LPCITEMIDLIST pidl2)
static PCUIDLIST_RELATIVE HIDA_GetPIDLItem(CIDA const *pida, SIZE_T i)
static PCUIDLIST_ABSOLUTE HIDA_GetPIDLFolder(CIDA const *pida)
const ITEMIDLIST_ABSOLUTE UNALIGNED * PCUIDLIST_ABSOLUTE
const ITEMIDLIST_RELATIVE UNALIGNED * PCUIDLIST_RELATIVE
Referenced by CCopyMoveToMenu::DoAction().
◆ GetPreviousMenuItemInfo()
◆ WindowProc()
Definition at line 22 of file CCopyMoveToMenu.cpp.
23{
27
28 switch (uMsg)
29 {
31 {
33 {
35 {
37 {
39 {
40
43
44
47
48 return 0;
49 }
50
51
53 }
54 break;
55 }
56 }
57 break;
58 }
59 }
61}
BOOL WINAPI PathIsDirectoryW(LPCWSTR lpszPath)
BOOL WINAPI StrTrimW(LPWSTR lpszStr, LPCWSTR lpszTrim)
#define IDC_BROWSE_FOR_FOLDER_FOLDER_TEXT
UINT WINAPI GetDlgItemTextW(HWND hDlg, int nIDDlgItem, LPWSTR lpString, int nMaxCount)
LRESULT WINAPI CallWindowProcW(_In_ WNDPROC, _In_ HWND, _In_ UINT, _In_ WPARAM, _In_ LPARAM)
Referenced by BrowseCallbackProc().
◆ WINE_DEFAULT_DEBUG_CHANNEL()
WINE_DEFAULT_DEBUG_CHANNEL |
( |
shell |
| ) |
|