2009-20-10 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>

* include/shlobj.h (SHARD): Add enum.
        (SHARD_PATH): Define based on UNICODE.

        Thanks to Jacek Caban for the report.
This commit is contained in:
Chris Sutcliffe 2009-11-20 15:14:17 +00:00
parent 0680fe0a6e
commit b87c3e2791
2 changed files with 22 additions and 2 deletions

View File

@ -1,3 +1,10 @@
2009-20-10 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* include/shlobj.h (SHARD): Add enum.
(SHARD_PATH): Define based on UNICODE.
Thanks to Jacek Caban for the report.
2009-14-09 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
* include/wingdi.h (_devicemodeW, _devicemodeA): Correct definition.

View File

@ -48,8 +48,21 @@ extern "C" {
#define BFFM_VALIDATEFAILED BFFM_VALIDATEFAILEDA
#endif
#define DVASPECT_SHORTNAME 2
#define SHARD_PIDL 1
#define SHARD_PATH 2
typedef enum tagSHARD {
SHARD_PIDL = 0x00000001,
SHARD_PATHA = 0x00000002,
SHARD_PATHW = 0x00000003,
SHARD_APPIDINFO = 0x00000004,
SHARD_APPIDINFOIDLIST = 0x00000005,
SHARD_LINK = 0x00000006,
SHARD_APPIDINFOLINK = 0x00000007,
SHARD_SHELLITEM = 0x00000008
} SHARD;
#ifdef UNICODE
#define SHARD_PATH SHARD_PATHW
#else
#define SHARD_PATH SHARD_PATHA
#endif
#define SHCNE_RENAMEITEM 1
#define SHCNE_CREATE 2
#define SHCNE_DELETE 4