ReactOS 0.4.16-dev-755-g88f105e
|
#include <precomp.h>
Go to the source code of this file.
Macros | |
#define | CSIDL_FLAG_CREATE 0x8000 |
Functions | |
void | HandleException (COMException &e, HWND hwnd) |
Exception Handler for COM exceptions. | |
ShellFolder & | GetDesktopFolder () |
HRESULT | path_from_pidlA (IShellFolder *folder, LPCITEMIDLIST pidl, LPSTR buffer, int len) |
HRESULT | path_from_pidlW (IShellFolder *folder, LPCITEMIDLIST pidl, LPWSTR buffer, int len) |
HRESULT | name_from_pidl (IShellFolder *folder, LPCITEMIDLIST pidl, LPTSTR buffer, int len, SHGDNF flags) |
UINT | ILGetSize_local (LPCITEMIDLIST pidl) |
HRESULT | ShellFolderContextMenu (IShellFolder *shell_folder, HWND hwndParent, int cidl, LPCITEMIDLIST *apidl, int x, int y, CtxMenuInterfaces &cm_ifs) |
#define CSIDL_FLAG_CREATE 0x8000 |
Definition at line 445 of file shellclasses.cpp.
ShellFolder & GetDesktopFolder | ( | ) |
Definition at line 117 of file shellclasses.cpp.
Referenced by QuickLaunchBar::AddShortcuts(), CollectProgramsThread::collect_programs(), Entry::do_context_menu(), ShellEntry::do_context_menu(), FileChildWindow::FileChildWindow(), ShellEntry::get_parent_folder(), Favorites::import_IE_favorites(), BookmarkList::import_IE_favorites(), ShellBrowser::Init(), DesktopWindow::Init(), main(), ShellFolder::ShellFolder(), ShellPath::ShellPath(), StartMenu::StartMenu(), and StartMenuRoot::StartMenuRoot().
void HandleException | ( | COMException & | e, |
HWND | hwnd | ||
) |
Exception Handler for COM exceptions.
Definition at line 93 of file shellclasses.cpp.
Referenced by PropertySheetDialog::DoModal(), explorer_main(), StartMenu::Init(), ShellBrowser::InsertSubitems(), Window::MessageLoop(), MainFrameBase::OpenShellFolders(), ShellDirectory::read_directory(), StartMenuRoot::TrackStartmenu(), and WebChildWindow::WndProc().
UINT ILGetSize_local | ( | LPCITEMIDLIST | pidl | ) |
Definition at line 428 of file shellclasses.cpp.
HRESULT name_from_pidl | ( | IShellFolder * | folder, |
LPCITEMIDLIST | pidl, | ||
LPTSTR | buffer, | ||
int | len, | ||
SHGDNF | flags | ||
) |
Definition at line 175 of file shellclasses.cpp.
Referenced by ShellDirectory::read_directory().
HRESULT path_from_pidlA | ( | IShellFolder * | folder, |
LPCITEMIDLIST | pidl, | ||
LPSTR | buffer, | ||
int | len | ||
) |
Definition at line 143 of file shellclasses.cpp.
HRESULT path_from_pidlW | ( | IShellFolder * | folder, |
LPCITEMIDLIST | pidl, | ||
LPWSTR | buffer, | ||
int | len | ||
) |
Definition at line 159 of file shellclasses.cpp.
HRESULT ShellFolderContextMenu | ( | IShellFolder * | shell_folder, |
HWND | hwndParent, | ||
int | cidl, | ||
LPCITEMIDLIST * | apidl, | ||
int | x, | ||
int | y, | ||
CtxMenuInterfaces & | cm_ifs | ||
) |
Definition at line 524 of file shellclasses.cpp.
Referenced by Entry::do_context_menu(), ShellEntry::do_context_menu(), and DesktopShellView::DoContextMenu().