#include <winstl/winstl.h>
#include <winstl/memory/shell_allocator.hpp>
#include <stlsoft/shims/access/string.hpp>
#include <winstl/shims/access/string.hpp>
Go to the source code of this file.
Namespaces | |
namespace | winstl |
Classes | |
struct | shell_browse_traits |
Traits for accessing the correct browse information functions for a given character type. More... | |
Functions | |
template<typename S, typename C> | |
bool | browse_for_folder (S const &title, C *displayName, UINT flags, HWND hwndOwner, LPCITEMIDLIST pidlRoot) |
Browses the shell namespace according to the given parameters. | |
template<typename S0, typename C, typename S1> | |
bool | browse_for_folder (S0 const &title, C *displayName, UINT flags, HWND hwndOwner, LPCITEMIDLIST pidlRoot, S1 const &defaultFolder) |
Browses the shell namespace according to the given parameters. | |
template<typename S, typename C> | |
bool | browse_for_folder (S const &title, C *displayName, UINT flags, HWND hwndOwner) |
Browses the shell namespace according to the given parameters. | |
template<typename S, typename C> | |
bool | browse_for_folder (S const &title, C *displayName, UINT flags, LPCITEMIDLIST pidlRoot) |
Browses the shell namespace according to the given parameters. | |
template<typename S, typename C> | |
bool | browse_for_folder (S const &title, C *displayName, UINT flags) |
Browses the shell namespace according to the given parameters. | |
template<typename S0, typename C, typename S1> | |
bool | browse_for_folder (S0 const &title, C *displayName, UINT flags, S1 const &defaultFolder) |
Browses the shell namespace according to the given parameters. | |
template<typename S, typename C> | |
bool | browse_for_folder (S const &title, C *displayName) |
Browses the shell namespace according to the given parameters. |