#include "precomp.h"
Go to the source code of this file.
Classes | |
struct | _ICONFILERESDIR |
struct | _HOTSPOTREC |
Typedefs | |
typedef _ICONFILERESDIR | ICONFILERESDIR |
typedef _HOTSPOTREC | HOTSPOTREC |
Functions | |
PCURSORRESOURCE | ReadIconGuts (IN PFILEINFO pfi, IN LPNEWHEADER pnhBase, IN int offResBase, OUT LPWSTR *prt, IN int cxDesired, IN int cyDesired, IN DWORD LR_flags) |
BOOL | ReadTag (IN PFILEINFO pfi, OUT PRTAG ptag) |
BOOL | ReadChunk (IN PFILEINFO pfi, IN PRTAG ptag, OUT PVOID pv) |
BOOL | SkipChunk (IN PFILEINFO pfi, IN PRTAG ptag) |
HICON | CreateAniIcon (LPCWSTR pszName, LPWSTR rt, int cicur, DWORD *aicur, int cpcur, HCURSOR *ahcur, JIF jifRate, PJIF ajifRate, BOOL fPublic) |
HCURSOR | ReadIconFromFileMap (IN PFILEINFO pfi, IN int cbSize, IN DWORD cxDesired, IN DWORD cyDesired, IN DWORD LR_flags) |
HICON | LoadAniIcon (IN PFILEINFO pfi, IN LPWSTR rt, IN DWORD cxDesired, IN DWORD cyDesired, IN DWORD LR_flags) |
HCURSOR WINAPI | LoadCursorFromFileW (LPCWSTR pszFilename) |
HCURSOR WINAPI | LoadCursorFromFileA (LPCSTR pszFilename) |
BOOL | ReadFilePtr (IN PFILEINFO pfi, OUT LPVOID *ppBuf, IN DWORD cb) |
BOOL | ReadFilePtrUnaligned (IN PFILEINFO pfi, OUT VOID UNALIGNED **ppBuf, IN DWORD cb) |
BOOL | ReadFilePtrCopy (IN PFILEINFO pfi, IN OUT LPVOID pBuf, IN DWORD cb) |
HANDLE | LoadCursorIconFromFileMap (IN PFILEINFO pfi, IN OUT LPWSTR *prt, IN DWORD cxDesired, IN DWORD cyDesired, IN DWORD LR_flags, OUT LPBOOL pfAni) |
PCURSORRESOURCE | ReadIconGuts (IN PFILEINFO pfi, IN NEWHEADER *pnhBase, IN int offResBase, OUT LPWSTR *prt, IN int cxDesired, IN int cyDesired, IN DWORD LR_flags) |
HCURSOR | ReadIconFromFileMap (PFILEINFO pfi, int cbSize, DWORD cxDesired, DWORD cyDesired, DWORD LR_flags) |
|
Referenced by ReadIconGuts(). |
|
|
|
Definition at line 581 of file client/acons.c. References _SetCursorIconData(), CURSOR_ALWAYSDESTROY, CURSORDATA, CURSORF_ACON, DWORD, NtUserCallOneParam(), NtUserDestroyCursor(), NULL, PBYTE, PTR_TO_ID, szUSER32, UserLocalAlloc, and UserLocalFree. Referenced by LoadAniIcon().
|
|
Definition at line 777 of file client/acons.c. References CreateAniIcon(), CURSOR_ALWAYSDESTROY, DWORD, NtUserDestroyCursor(), NULL, PBYTE, ReadChunk(), ReadFilePtrCopy(), ReadIconFromFileMap(), ReadTag(), SkipChunk(), UserLocalAlloc, and UserLocalFree. Referenced by LoadCursorIconFromFileMap().
|
|
Definition at line 117 of file client/acons.c. References LoadCursorFromFileW(), NULL, TRUE, and UserLocalFree.
|
|
Definition at line 96 of file client/acons.c. References NULL. Referenced by LoadCursorFromFileA().
|
|
Definition at line 279 of file client/acons.c. References BOOL, ConvertDIBIcon(), DWORD, FALSE, LoadAniIcon(), NULL, ReadChunk(), ReadFilePtr(), ReadIconGuts(), ReadTag(), SkipChunk(), and TRUE. Referenced by LoadCursorIconFromResource(), and RtlLoadObjectFromDIBFile().
|
|
Definition at line 222 of file client/acons.c. References BOOL, FALSE, ReadFilePtrCopy(), and TRUE. Referenced by LoadAniIcon(), and LoadCursorIconFromFileMap().
|
|
Definition at line 145 of file client/acons.c. References BOOL. Referenced by LoadCursorIconFromFileMap(), and ReadIconFromFileMap().
|
|
Definition at line 187 of file client/acons.c. References BOOL, FALSE, and TRUE. Referenced by LoadAniIcon(), ReadChunk(), ReadIconGuts(), and ReadTag().
|
|
Definition at line 166 of file client/acons.c. References BOOL. Referenced by ReadIconGuts().
|
|
Definition at line 700 of file client/acons.c. References ConvertDIBIcon(), NULL, _FILEINFO::pFileMap, _FILEINFO::pFilePtr, ReadFilePtr(), ReadIconGuts(), and UserLocalFree. Referenced by LoadAniIcon().
|
|
|
|
Definition at line 454 of file client/acons.c. References tagCURSORRESOURCE::bih, CURSORRESOURCE, DWORD, HOTSPOTREC, NULL, PBYTE, ReadFilePtrCopy(), ReadFilePtrUnaligned(), RtlGetIdFromDirectory(), UserLocalAlloc, UserLocalFree, tagCURSORRESOURCE::xHotspot, and tagCURSORRESOURCE::yHotspot. Referenced by LoadCursorIconFromFileMap(), and ReadIconFromFileMap().
|
|
|
|
Definition at line 211 of file client/acons.c. References BOOL, L, and ReadFilePtrCopy(). Referenced by LoadAniIcon(), and LoadCursorIconFromFileMap().
|
|
Definition at line 245 of file client/acons.c. References BOOL, FALSE, and TRUE. Referenced by LoadAniIcon(), and LoadCursorIconFromFileMap().
|