ReactOS 0.4.16-dev-112-g52265ae
|
#include <stdarg.h>
#include <stdio.h>
#include <string.h>
#include "winerror.h"
#include "windef.h"
#include "winbase.h"
#include "wingdi.h"
#include "winuser.h"
#include "ole2.h"
#include "olectl.h"
#include "oleauto.h"
#include "connpt.h"
#include "urlmon.h"
#include "initguid.h"
#include "wincodec.h"
#include "wine/debug.h"
#include "pshpack1.h"
#include "poppack.h"
Go to the source code of this file.
Classes | |
struct | _APM_HEADER |
struct | CURSORICONFILEDIRENTRY |
struct | CURSORICONFILEDIR |
struct | OLEPictureImpl |
struct | IClassFactoryImpl |
Macros | |
#define | COBJMACROS |
#define | NONAMELESSUNION |
#define | BITMAP_FORMAT_BMP 0x4d42 /* "BM" */ |
#define | BITMAP_FORMAT_JPEG 0xd8ff |
#define | BITMAP_FORMAT_GIF 0x4947 |
#define | BITMAP_FORMAT_PNG 0x5089 |
#define | BITMAP_FORMAT_APM 0xcdd7 |
Typedefs | |
typedef struct _APM_HEADER | APM_HEADER |
typedef struct OLEPictureImpl | OLEPictureImpl |
Variables | |
static const IPictureVtbl | OLEPictureImpl_VTable |
static const IDispatchVtbl | OLEPictureImpl_IDispatch_VTable |
static const IPersistStreamVtbl | OLEPictureImpl_IPersistStream_VTable |
static const IConnectionPointContainerVtbl | OLEPictureImpl_IConnectionPointContainer_VTable |
static const IClassFactoryVtbl | SPCF_Vtbl |
static IClassFactoryImpl | STDPIC_CF = {{&SPCF_Vtbl}, 1 } |
#define BITMAP_FORMAT_APM 0xcdd7 |
Definition at line 66 of file olepicture.c.
#define BITMAP_FORMAT_BMP 0x4d42 /* "BM" */ |
Definition at line 62 of file olepicture.c.
#define BITMAP_FORMAT_GIF 0x4947 |
Definition at line 64 of file olepicture.c.
#define BITMAP_FORMAT_JPEG 0xd8ff |
Definition at line 63 of file olepicture.c.
#define BITMAP_FORMAT_PNG 0x5089 |
Definition at line 65 of file olepicture.c.
#define COBJMACROS |
Definition at line 43 of file olepicture.c.
#define NONAMELESSUNION |
Definition at line 44 of file olepicture.c.
typedef struct _APM_HEADER APM_HEADER |
typedef struct OLEPictureImpl OLEPictureImpl |
Definition at line 2419 of file olepicture.c.
Referenced by OleLoadPictureFile(), and OleLoadPicturePath().
|
inlinestatic |
Definition at line 2570 of file olepicture.c.
Referenced by SPCF_AddRef(), SPCF_LockServer(), SPCF_QueryInterface(), and SPCF_Release().
|
inlinestatic |
Definition at line 171 of file olepicture.c.
Referenced by OLEPictureImpl_EnumConnectionPoints(), OLEPictureImpl_FindConnectionPoint(), OLEPictureImpl_IConnectionPointContainer_AddRef(), OLEPictureImpl_IConnectionPointContainer_QueryInterface(), and OLEPictureImpl_IConnectionPointContainer_Release().
|
inlinestatic |
Definition at line 161 of file olepicture.c.
Referenced by OLEPictureImpl_IDispatch_AddRef(), OLEPictureImpl_IDispatch_QueryInterface(), OLEPictureImpl_IDispatch_Release(), and OLEPictureImpl_Invoke().
|
inlinestatic |
Definition at line 166 of file olepicture.c.
Referenced by OLEPictureImpl_GetSizeMax(), OLEPictureImpl_IPersistStream_AddRef(), OLEPictureImpl_IPersistStream_QueryInterface(), OLEPictureImpl_IPersistStream_Release(), OLEPictureImpl_IsDirty(), OLEPictureImpl_Load(), and OLEPictureImpl_Save().
|
inlinestatic |
Definition at line 156 of file olepicture.c.
Referenced by OLEPictureImpl_AddRef(), OLEPictureImpl_get_Attributes(), OLEPictureImpl_get_CurDC(), OLEPictureImpl_get_Handle(), OLEPictureImpl_get_Height(), OLEPictureImpl_get_hPal(), OLEPictureImpl_get_KeepOriginalFormat(), OLEPictureImpl_get_Type(), OLEPictureImpl_get_Width(), OLEPictureImpl_PictureChanged(), OLEPictureImpl_put_KeepOriginalFormat(), OLEPictureImpl_QueryInterface(), OLEPictureImpl_Release(), OLEPictureImpl_Render(), OLEPictureImpl_SaveAsFile(), OLEPictureImpl_SelectPicture(), and OLEPictureImpl_set_hPal().
HRESULT WINAPI OleCreatePictureIndirect | ( | LPPICTDESC | lpPictDesc, |
REFIID | riid, | ||
BOOL | Own, | ||
void ** | ppvObj | ||
) |
Definition at line 2313 of file olepicture.c.
Referenced by create_picture(), OleLoadPicture(), OleLoadPictureEx(), SPCF_CreateInstance(), test_get_Attributes(), test_get_Handle(), test_get_Type(), test_himetric(), test_load_save_bmp(), test_load_save_emf(), test_load_save_empty_picture(), test_load_save_icon(), test_OleCreatePictureIndirect(), and test_Render().
HRESULT WINAPI OleLoadPicture | ( | LPSTREAM | lpstream, |
LONG | lSize, | ||
BOOL | fRunmode, | ||
REFIID | riid, | ||
LPVOID * | ppvObj | ||
) |
Definition at line 2344 of file olepicture.c.
Referenced by DoLoadPicture(), load_picture(), OleLoadPictureFile(), and OleLoadPicturePath().
HRESULT WINAPI OleLoadPictureEx | ( | LPSTREAM | lpstream, |
LONG | lSize, | ||
BOOL | fRunmode, | ||
REFIID | riid, | ||
DWORD | xsiz, | ||
DWORD | ysiz, | ||
DWORD | flags, | ||
LPVOID * | ppvObj | ||
) |
Definition at line 2383 of file olepicture.c.
Definition at line 2461 of file olepicture.c.
Referenced by test_OleLoadPicturePath().
HRESULT WINAPI OleLoadPicturePath | ( | LPOLESTR | szURLorPath, |
LPUNKNOWN | punkCaller, | ||
DWORD | dwReserved, | ||
OLE_COLOR | clrReserved, | ||
REFIID | riid, | ||
LPVOID * | ppvRet | ||
) |
Definition at line 2497 of file olepicture.c.
Referenced by test_OleLoadPicturePath().
|
static |
Definition at line 500 of file olepicture.c.
Referenced by OLEPictureImpl_Load(), OLEPictureImpl_PictureChanged(), and OLEPictureImpl_set_hPal().
Definition at line 421 of file olepicture.c.
|
static |
Definition at line 282 of file olepicture.c.
Referenced by OleCreatePictureIndirect().
|
static |
Definition at line 379 of file olepicture.c.
Referenced by OLEPictureImpl_Release().
|
static |
Definition at line 917 of file olepicture.c.
|
static |
Definition at line 927 of file olepicture.c.
Definition at line 865 of file olepicture.c.
Definition at line 789 of file olepicture.c.
Definition at line 521 of file olepicture.c.
|
static |
Definition at line 607 of file olepicture.c.
Definition at line 558 of file olepicture.c.
|
static |
Definition at line 826 of file olepicture.c.
Definition at line 579 of file olepicture.c.
Referenced by OLEPictureImpl_Invoke().
|
static |
Definition at line 595 of file olepicture.c.
|
static |
Definition at line 992 of file olepicture.c.
|
static |
Definition at line 2066 of file olepicture.c.
|
static |
Definition at line 1865 of file olepicture.c.
|
static |
Definition at line 2032 of file olepicture.c.
Referenced by OLEPictureImpl_GetIDsOfNames().
|
static |
Definition at line 2016 of file olepicture.c.
|
static |
Definition at line 901 of file olepicture.c.
|
static |
Definition at line 891 of file olepicture.c.
|
static |
Definition at line 909 of file olepicture.c.
Definition at line 1990 of file olepicture.c.
|
static |
Definition at line 1975 of file olepicture.c.
Definition at line 2003 of file olepicture.c.
|
static |
Definition at line 2108 of file olepicture.c.
|
static |
Definition at line 968 of file olepicture.c.
|
static |
Definition at line 953 of file olepicture.c.
|
static |
Definition at line 981 of file olepicture.c.
|
static |
Definition at line 1003 of file olepicture.c.
|
static |
Definition at line 1339 of file olepicture.c.
|
static |
Definition at line 1302 of file olepicture.c.
Referenced by OLEPictureImpl_Load().
|
static |
Definition at line 1280 of file olepicture.c.
Referenced by OLEPictureImpl_Load().
|
static |
Definition at line 1187 of file olepicture.c.
Referenced by OLEPictureImpl_Load().
|
static |
Definition at line 1132 of file olepicture.c.
Referenced by OLEPictureImpl_Load().
|
static |
Definition at line 1011 of file olepicture.c.
Referenced by OLEPictureImpl_LoadWICDecoder().
Definition at line 853 of file olepicture.c.
Definition at line 840 of file olepicture.c.
|
static |
Definition at line 458 of file olepicture.c.
Definition at line 437 of file olepicture.c.
|
static |
Definition at line 661 of file olepicture.c.
|
static |
Definition at line 1757 of file olepicture.c.
|
static |
Definition at line 1876 of file olepicture.c.
|
static |
Definition at line 801 of file olepicture.c.
Definition at line 769 of file olepicture.c.
|
static |
Definition at line 199 of file olepicture.c.
Referenced by OLEPictureImpl_Construct(), and OLEPictureImpl_LoadWICSource().
|
static |
Definition at line 261 of file olepicture.c.
Referenced by OLEPictureImpl_Construct().
|
static |
Definition at line 229 of file olepicture.c.
Referenced by OLEPictureImpl_Construct().
Definition at line 2488 of file olepicture.c.
|
static |
Definition at line 616 of file olepicture.c.
Referenced by OLEPictureImpl_Render().
Definition at line 1530 of file olepicture.c.
Referenced by OLEPictureImpl_Save(), and OLEPictureImpl_SaveAsFile().
Definition at line 1746 of file olepicture.c.
Referenced by OLEPictureImpl_Save(), and OLEPictureImpl_SaveAsFile().
Definition at line 1595 of file olepicture.c.
Referenced by OLEPictureImpl_Save(), and OLEPictureImpl_SaveAsFile().
Definition at line 2584 of file olepicture.c.
|
static |
Definition at line 2595 of file olepicture.c.
Definition at line 2603 of file olepicture.c.
|
static |
Definition at line 2576 of file olepicture.c.
Definition at line 2589 of file olepicture.c.
WINE_DEFAULT_DEBUG_CHANNEL | ( | olepicture | ) |
Definition at line 185 of file olepicture.c.
Referenced by OLEPictureImpl_LoadIcon(), OLEPictureImpl_SetBitmap(), and OLEPictureImpl_SetIcon().
Definition at line 190 of file olepicture.c.
Referenced by OLEPictureImpl_LoadIcon(), OLEPictureImpl_SetBitmap(), and OLEPictureImpl_SetIcon().
|
static |
Definition at line 182 of file olepicture.c.
Referenced by OLEPictureImpl_Construct().
|
static |
Definition at line 180 of file olepicture.c.
Referenced by OLEPictureImpl_Construct().
|
static |
Definition at line 181 of file olepicture.c.
Referenced by OLEPictureImpl_Construct().
|
static |
Definition at line 179 of file olepicture.c.
Referenced by OLEPictureImpl_Construct().
|
static |
Definition at line 2609 of file olepicture.c.
|
static |
Definition at line 2616 of file olepicture.c.
Referenced by _get_STDPIC_CF().