winstl/shell/browse_for_folder.hpp File Reference


Detailed Description

[C++ only] Definition of Windows Shell folder browsing functions (Windows Shell Library).

#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.


Generated on Thu Jun 10 08:58:15 2010 for STLSoft by  doxygen 1.5.6