#include <winstl/shell/browse_for_folder.hpp>
shell_browse_traits is a traits class for determining the correct browse information structures and functions for a given character type.
Public Types | |
| typedef BROWSEINFO | browseinfo_t |
| The browse-info type. | |
Static Public Member Functions | |
| static LPITEMIDLIST | browseforfolder (browseinfo_t *bi) |
| Browses for the folder according to the given information. | |
| static BOOL | getpathfromidlist (LPCITEMIDLIST pidl, char *pszPath) |
| Translates am ITEMIDLIST pointer to a path. | |
| typedef BROWSEINFO browseinfo_t |
The browse-info type.
| static LPITEMIDLIST browseforfolder | ( | browseinfo_t * | bi | ) | [static] |
Browses for the folder according to the given information.
| static BOOL getpathfromidlist | ( | LPCITEMIDLIST | pidl, | |
| char * | pszPath | |||
| ) | [static] |
Translates am ITEMIDLIST pointer to a path.
| pidl | The item identifier list from which to elicit the path | |
| pszPath | A non-null pointer to a buffer of at least _MAX_PATH (aka WINSTL_CONST_MAX_PATH) length |
1.5.6