Changeset 21508 for trunk/include
- Timestamp:
- Dec 3, 2010, 6:31:43 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/win/shlobj.h
r9973 r21508 40 40 41 41 /* DATAOBJECT_InitShellIDList*/ 42 #define CFSTR_SHELLIDLIST "Shell IDList Array"/* CF_IDLIST */42 #define CFSTR_SHELLIDLIST TEXT("Shell IDList Array") /* CF_IDLIST */ 43 43 44 44 extern UINT cfShellIDList; … … 49 49 } CIDA, *LPCIDA,*LPIDA; 50 50 51 #define CFSTR_SHELLIDLISTOFFSET "Shell Object Offsets"/* CF_OBJECTPOSITIONS */52 #define CFSTR_NETRESOURCES "Net Resource"/* CF_NETRESOURCE */51 #define CFSTR_SHELLIDLISTOFFSET TEXT("Shell Object Offsets") /* CF_OBJECTPOSITIONS */ 52 #define CFSTR_NETRESOURCES TEXT("Net Resource") /* CF_NETRESOURCE */ 53 53 54 54 /* DATAOBJECT_InitFileGroupDesc */ 55 #define CFSTR_FILEDESCRIPTORA "FileGroupDescriptor"/* CF_FILEGROUPDESCRIPTORA */55 #define CFSTR_FILEDESCRIPTORA TEXT("FileGroupDescriptor") /* CF_FILEGROUPDESCRIPTORA */ 56 56 extern UINT cfFileGroupDesc; 57 57 58 #define CFSTR_FILEDESCRIPTORW "FileGroupDescriptorW"/* CF_FILEGROUPDESCRIPTORW */58 #define CFSTR_FILEDESCRIPTORW TEXT("FileGroupDescriptorW") /* CF_FILEGROUPDESCRIPTORW */ 59 59 60 60 /* DATAOBJECT_InitFileContents*/ 61 #define CFSTR_FILECONTENTS "FileContents"/* CF_FILECONTENTS */61 #define CFSTR_FILECONTENTS TEXT("FileContents") /* CF_FILECONTENTS */ 62 62 extern UINT cfFileContents; 63 63 64 #define CFSTR_FILENAMEA "FileName"/* CF_FILENAMEA */65 #define CFSTR_FILENAMEW "FileNameW"/* CF_FILENAMEW */66 #define CFSTR_PRINTERGROUP "PrinterFriendlyName"/* CF_PRINTERS */67 #define CFSTR_FILENAMEMAPA "FileNameMap"/* CF_FILENAMEMAPA */68 #define CFSTR_FILENAMEMAPW "FileNameMapW" /* CF_FILENAMEMAPW */69 #define CFSTR_SHELLURL "UniformResourceLocator"70 #define CFSTR_PREFERREDDROPEFFECT "Preferred DropEffect"71 #define CFSTR_PERFORMEDDROPEFFECT "Performed DropEffect"72 #define CFSTR_PASTESUCCEEDED "Paste Succeeded"73 #define CFSTR_INDRAGLOOP "InShellDragLoop"64 #define CFSTR_FILENAMEA TEXT("FileName") /* CF_FILENAMEA */ 65 #define CFSTR_FILENAMEW TEXT("FileNameW") /* CF_FILENAMEW */ 66 #define CFSTR_PRINTERGROUP TEXT("PrinterFriendlyName") /* CF_PRINTERS */ 67 #define CFSTR_FILENAMEMAPA TEXT("FileNameMap") /* CF_FILENAMEMAPA */ 68 #define CFSTR_FILENAMEMAPW TEXT("FileNameMapW" /* CF_FILENAMEMAPW */ 69 #define CFSTR_SHELLURL TEXT("UniformResourceLocator") 70 #define CFSTR_PREFERREDDROPEFFECT TEXT("Preferred DropEffect") 71 #define CFSTR_PERFORMEDDROPEFFECT TEXT("Performed DropEffect") 72 #define CFSTR_PASTESUCCEEDED TEXT("Paste Succeeded") 73 #define CFSTR_INDRAGLOOP TEXT("InShellDragLoop") 74 74 75 75 … … 159 159 HKEY hkeyClass; 160 160 DWORD dwHotKey; 161 union 161 union 162 162 { HANDLE hIcon; 163 163 HANDLE hMonitor; … … 226 226 LPARAM lParam; 227 227 INT iImage; 228 } BROWSEINFOW, *PBROWSEINFOW, *LPBROWSEINFOW; 228 } BROWSEINFOW, *PBROWSEINFOW, *LPBROWSEINFOW; 229 229 230 230 #define BROWSEINFO WINELIB_NAME_AW(BROWSEINFO) … … 239 239 #define BIF_EDITBOX 0x0010 240 240 #define BIF_VALIDATE 0x0020 241 241 242 242 #define BIF_BROWSEFORCOMPUTER 0x1000 243 243 #define BIF_BROWSEFORPRINTER 0x2000 … … 269 269 #define BFFM_SETSELECTION BFFM_SETSELECTIONA 270 270 271 #define BFFM_VALIDATEFAILED BFFM_VALIDATEFAILEDA 272 #endif 271 #define BFFM_VALIDATEFAILED BFFM_VALIDATEFAILEDA 272 #endif 273 273 */ 274 274 … … 303 303 #define SHDID_NET_OTHER 17 304 304 305 typedef struct _SHDESCRIPTIONID 305 typedef struct _SHDESCRIPTIONID 306 306 { DWORD dwDescriptionId; 307 307 CLSID clsid; … … 331 331 * are happening to the shellview (and ask for things too). 332 332 * 333 * You don't have to support anything here - anything you don't want to 333 * You don't have to support anything here - anything you don't want to 334 334 * handle, the shell will do itself if you just return E_NOTIMPL. This parameters 335 335 * that the shell passes to this function are entirely undocumented.
Note:
See TracChangeset
for help on using the changeset viewer.