Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-cw
Commits
bc4ceca9
Commit
bc4ceca9
authored
Jun 09, 2014
by
Nikolay Sivov
Committed by
Alexandre Julliard
Jun 11, 2014
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
include: Added IImageList2 definition.
parent
056a8f1d
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
32 additions
and
5 deletions
+32
-5
commoncontrols.idl
include/commoncontrols.idl
+32
-5
No files found.
include/commoncontrols.idl
View file @
bc4ceca9
...
@@ -66,9 +66,7 @@ cpp_quote("HRESULT WINAPI ImageList_CoCreateInstance(REFCLSID,const IUnknown *,
...
@@ -66,9 +66,7 @@ cpp_quote("HRESULT WINAPI ImageList_CoCreateInstance(REFCLSID,const IUnknown *,
const
UINT
ILIF_ALPHA
=
1
;
const
UINT
ILIF_ALPHA
=
1
;
[
[
object
,
uuid
(
46
eb5926
-582e-4017
-
9
fdf
-
e8998daa0950
),
uuid
(
46
EB5926
-582E-4017
-
9
FDF
-
E8998DAA0950
),
helpstring
(
"Image List"
),
local
local
]
]
interface
IImageList
:
IUnknown
interface
IImageList
:
IUnknown
...
@@ -200,15 +198,44 @@ interface IImageList : IUnknown
...
@@ -200,15 +198,44 @@ interface IImageList : IUnknown
}
}
[
[
uuid
(
BCADA15B
-
B428
-
420
c
-
8
D28
-
023590924
C9F
)
uuid
(
192b9
d83
-
50
fc
-
457b
-
90
a0
-
2b82
a8b5dae1
),
local
]
interface
IImageList2
:
IImageList
{
typedef
struct
tagIMAGELISTSTATS
{
DWORD
cbSize
;
INT
cAlloc
;
INT
cUsed
;
INT
cStandby
;
}
IMAGELISTSTATS
;
HRESULT
Resize
(
INT
x_size
,
INT
y_size
)
;
HRESULT
GetOriginalSize
(
[
in
]
INT
image
,
[
in
]
DWORD
flags
,
[
out
]
INT
*
cx
,
[
out
]
INT
*
cy
)
;
HRESULT
SetOriginalSize
(
[
in
]
INT
image
,
[
in
]
INT
cx
,
[
in
]
INT
cy
)
;
HRESULT
SetCallback
(
[
in
,
unique
]
IUnknown
*
callback
)
;
HRESULT
GetCallback
(
[
in
]
REFIID
riid
,
[
out
,
iid_is
(
riid
)
]
void
**
ppv
)
;
HRESULT
ForceImagePresent
(
[
in
]
INT
image
,
DWORD
flags
)
;
HRESULT
DiscardImages
(
[
in
]
INT
first_image
,
[
in
]
INT
last_image
,
[
in
]
DWORD
flags
)
;
HRESULT
PreloadImages
(
[
in
]
IMAGELISTDRAWPARAMS
*
params
)
;
HRESULT
GetStatistics
(
[
in
,
out
]
IMAGELISTSTATS
*
stats
)
;
HRESULT
Initialize
(
[
in
]
INT
cx
,
[
in
]
INT
cy
,
[
in
]
UINT
flags
,
[
in
]
INT
initial
,
[
in
]
INT
grow
)
;
HRESULT
Replace2
(
[
in
]
INT
i
,
[
in
]
HBITMAP
image
,
[
in
,
unique
]
HBITMAP
mask
,
[
in
,
unique
]
IUnknown
*
unk
,
[
in
]
DWORD
flags
)
;
HRESULT
ReplaceFromImageList
(
[
in
]
INT
i
,
[
in
]
IImageList
*
imagelist
,
[
in
]
INT
src
,
[
in
,
unique
]
IUnknown
*
unk
,
[
in
]
DWORD
flags
)
;
}
[
uuid
(
bcada15B
-
b428
-
420
c
-
8
d28
-
023590924
c9f
)
]
]
library
CommonControlObjects
library
CommonControlObjects
{
{
[
[
uuid
(
7
C476BA2
-
02B1
-
48
f4
-
8048
-
B24619DDC
058
)
uuid
(
7
c476ba2
-
02b1
-
48
f4
-
8048
-
b24619ddc
058
)
]
]
coclass
ImageList
coclass
ImageList
{
{
interface
IImageList
;
interface
IImageList
;
interface
IImageList2
;
}
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment