Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
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-winehq
Commits
9e57091f
Commit
9e57091f
authored
Aug 30, 2005
by
Frank Richter
Committed by
Alexandre Julliard
Aug 30, 2005
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fix warnings in 64bit.
parent
ea61fd37
Hide whitespace changes
Inline
Side-by-side
Showing
17 changed files
with
136 additions
and
137 deletions
+136
-137
animate.c
dlls/comctl32/animate.c
+10
-11
comboex.c
dlls/comctl32/comboex.c
+10
-10
comctl32undoc.c
dlls/comctl32/comctl32undoc.c
+4
-4
commctrl.c
dlls/comctl32/commctrl.c
+12
-12
header.c
dlls/comctl32/header.c
+1
-1
imagelist.c
dlls/comctl32/imagelist.c
+2
-2
ipaddress.c
dlls/comctl32/ipaddress.c
+1
-1
listview.c
dlls/comctl32/listview.c
+10
-10
propsheet.c
dlls/comctl32/propsheet.c
+22
-22
status.c
dlls/comctl32/status.c
+1
-1
tab.c
dlls/comctl32/tab.c
+1
-1
theming.c
dlls/comctl32/theming.c
+1
-1
toolbar.c
dlls/comctl32/toolbar.c
+4
-5
tooltips.c
dlls/comctl32/tooltips.c
+24
-24
treeview.c
dlls/comctl32/treeview.c
+15
-14
commctrl.h
include/commctrl.h
+16
-16
prsht.h
include/prsht.h
+2
-2
No files found.
dlls/comctl32/animate.c
View file @
9e57091f
...
@@ -53,7 +53,7 @@ static struct {
...
@@ -53,7 +53,7 @@ static struct {
HMODULE
hModule
;
HMODULE
hModule
;
HIC
(
WINAPI
*
fnICOpen
)(
DWORD
,
DWORD
,
UINT
);
HIC
(
WINAPI
*
fnICOpen
)(
DWORD
,
DWORD
,
UINT
);
LRESULT
(
WINAPI
*
fnICClose
)(
HIC
);
LRESULT
(
WINAPI
*
fnICClose
)(
HIC
);
LRESULT
(
WINAPI
*
fnICSendMessage
)(
HIC
,
UINT
,
DWORD
,
DWORD
);
LRESULT
(
WINAPI
*
fnICSendMessage
)(
HIC
,
UINT
,
DWORD
_PTR
,
DWORD_PTR
);
DWORD
(
WINAPIV
*
fnICDecompress
)(
HIC
,
DWORD
,
LPBITMAPINFOHEADER
,
LPVOID
,
LPBITMAPINFOHEADER
,
LPVOID
);
DWORD
(
WINAPIV
*
fnICDecompress
)(
HIC
,
DWORD
,
LPBITMAPINFOHEADER
,
LPVOID
,
LPBITMAPINFOHEADER
,
LPVOID
);
}
fnIC
;
}
fnIC
;
...
@@ -139,7 +139,8 @@ static BOOL ANIMATE_LoadFileW(ANIMATE_INFO *infoPtr, LPWSTR lpName)
...
@@ -139,7 +139,8 @@ static BOOL ANIMATE_LoadFileW(ANIMATE_INFO *infoPtr, LPWSTR lpName)
{
{
infoPtr
->
hMMio
=
mmioOpenW
(
lpName
,
0
,
MMIO_ALLOCBUF
|
MMIO_READ
|
MMIO_DENYWRITE
);
infoPtr
->
hMMio
=
mmioOpenW
(
lpName
,
0
,
MMIO_ALLOCBUF
|
MMIO_READ
|
MMIO_DENYWRITE
);
return
(
BOOL
)
infoPtr
->
hMMio
;
if
(
!
infoPtr
->
hMMio
)
return
FALSE
;
return
TRUE
;
}
}
...
@@ -655,14 +656,14 @@ static BOOL ANIMATE_GetAviCodec(ANIMATE_INFO *infoPtr)
...
@@ -655,14 +656,14 @@ static BOOL ANIMATE_GetAviCodec(ANIMATE_INFO *infoPtr)
}
}
outSize
=
fnIC
.
fnICSendMessage
(
infoPtr
->
hic
,
ICM_DECOMPRESS_GET_FORMAT
,
outSize
=
fnIC
.
fnICSendMessage
(
infoPtr
->
hic
,
ICM_DECOMPRESS_GET_FORMAT
,
(
DWORD
)
infoPtr
->
inbih
,
0L
);
(
DWORD
_PTR
)
infoPtr
->
inbih
,
0L
);
infoPtr
->
outbih
=
Alloc
(
outSize
);
infoPtr
->
outbih
=
Alloc
(
outSize
);
if
(
!
infoPtr
->
outbih
)
if
(
!
infoPtr
->
outbih
)
return
FALSE
;
return
FALSE
;
if
(
fnIC
.
fnICSendMessage
(
infoPtr
->
hic
,
ICM_DECOMPRESS_GET_FORMAT
,
if
(
fnIC
.
fnICSendMessage
(
infoPtr
->
hic
,
ICM_DECOMPRESS_GET_FORMAT
,
(
DWORD
)
infoPtr
->
inbih
,
(
DWORD
)
infoPtr
->
outbih
)
!=
outSize
)
(
DWORD
_PTR
)
infoPtr
->
inbih
,
(
DWORD_PTR
)
infoPtr
->
outbih
)
!=
outSize
)
{
{
WARN
(
"Can't get output BIH
\n
"
);
WARN
(
"Can't get output BIH
\n
"
);
return
FALSE
;
return
FALSE
;
...
@@ -673,7 +674,7 @@ static BOOL ANIMATE_GetAviCodec(ANIMATE_INFO *infoPtr)
...
@@ -673,7 +674,7 @@ static BOOL ANIMATE_GetAviCodec(ANIMATE_INFO *infoPtr)
return
FALSE
;
return
FALSE
;
if
(
fnIC
.
fnICSendMessage
(
infoPtr
->
hic
,
ICM_DECOMPRESS_BEGIN
,
if
(
fnIC
.
fnICSendMessage
(
infoPtr
->
hic
,
ICM_DECOMPRESS_BEGIN
,
(
DWORD
)
infoPtr
->
inbih
,
(
DWORD
)
infoPtr
->
outbih
)
!=
ICERR_OK
)
{
(
DWORD
_PTR
)
infoPtr
->
inbih
,
(
DWORD_PTR
)
infoPtr
->
outbih
)
!=
ICERR_OK
)
{
WARN
(
"Can't begin decompression
\n
"
);
WARN
(
"Can't begin decompression
\n
"
);
return
FALSE
;
return
FALSE
;
}
}
...
@@ -696,10 +697,10 @@ static BOOL ANIMATE_OpenW(ANIMATE_INFO *infoPtr, HINSTANCE hInstance, LPWSTR lps
...
@@ -696,10 +697,10 @@ static BOOL ANIMATE_OpenW(ANIMATE_INFO *infoPtr, HINSTANCE hInstance, LPWSTR lps
if
(
!
hInstance
)
if
(
!
hInstance
)
hInstance
=
(
HINSTANCE
)
GetWindowLongPtrW
(
infoPtr
->
hwndSelf
,
GWLP_HINSTANCE
);
hInstance
=
(
HINSTANCE
)
GetWindowLongPtrW
(
infoPtr
->
hwndSelf
,
GWLP_HINSTANCE
);
if
(
HIWORD
(
lpszName
))
TRACE
(
"(%s)
\n
"
,
debugstr_w
(
lpszName
));
{
TRACE
(
"(
\"
%s
\"
);
\n
"
,
debugstr_w
(
lpszName
));
if
(
HIWORD
(
lpszName
))
{
if
(
!
ANIMATE_LoadResW
(
infoPtr
,
hInstance
,
lpszName
))
if
(
!
ANIMATE_LoadResW
(
infoPtr
,
hInstance
,
lpszName
))
{
{
TRACE
(
"No AVI resource found!
\n
"
);
TRACE
(
"No AVI resource found!
\n
"
);
...
@@ -712,9 +713,7 @@ static BOOL ANIMATE_OpenW(ANIMATE_INFO *infoPtr, HINSTANCE hInstance, LPWSTR lps
...
@@ -712,9 +713,7 @@ static BOOL ANIMATE_OpenW(ANIMATE_INFO *infoPtr, HINSTANCE hInstance, LPWSTR lps
}
}
else
else
{
{
TRACE
(
"(%u);
\n
"
,
(
WORD
)(
DWORD
)
lpszName
);
if
(
!
ANIMATE_LoadResW
(
infoPtr
,
hInstance
,
lpszName
))
if
(
!
ANIMATE_LoadResW
(
infoPtr
,
hInstance
,
MAKEINTRESOURCEW
((
INT
)
lpszName
)))
{
{
WARN
(
"No AVI resource found!
\n
"
);
WARN
(
"No AVI resource found!
\n
"
);
return
FALSE
;
return
FALSE
;
...
...
dlls/comctl32/comboex.c
View file @
9e57091f
...
@@ -839,10 +839,10 @@ COMBOEX_FindStringExact (COMBOEX_INFO *infoPtr, INT start, LPCWSTR str)
...
@@ -839,10 +839,10 @@ COMBOEX_FindStringExact (COMBOEX_INFO *infoPtr, INT start, LPCWSTR str)
}
}
static
DWORD
COMBOEX_GetItemData
(
COMBOEX_INFO
*
infoPtr
,
INT
index
)
static
DWORD
_PTR
COMBOEX_GetItemData
(
COMBOEX_INFO
*
infoPtr
,
INT
index
)
{
{
CBE_ITEMDATA
*
item1
,
*
item2
;
CBE_ITEMDATA
*
item1
,
*
item2
;
DWORD
ret
=
0
;
DWORD
_PTR
ret
=
0
;
item1
=
get_item_data
(
infoPtr
,
index
);
item1
=
get_item_data
(
infoPtr
,
index
);
if
((
item1
!=
NULL
)
&&
((
LRESULT
)
item1
!=
CB_ERR
))
{
if
((
item1
!=
NULL
)
&&
((
LRESULT
)
item1
!=
CB_ERR
))
{
...
@@ -854,7 +854,7 @@ static DWORD COMBOEX_GetItemData (COMBOEX_INFO *infoPtr, INT index)
...
@@ -854,7 +854,7 @@ static DWORD COMBOEX_GetItemData (COMBOEX_INFO *infoPtr, INT index)
if
(
item1
->
mask
&
CBEIF_LPARAM
)
ret
=
item1
->
lParam
;
if
(
item1
->
mask
&
CBEIF_LPARAM
)
ret
=
item1
->
lParam
;
TRACE
(
"returning 0x%08lx
\n
"
,
ret
);
TRACE
(
"returning 0x%08lx
\n
"
,
ret
);
}
else
{
}
else
{
ret
=
(
DWORD
)
item1
;
ret
=
(
DWORD
_PTR
)
item1
;
TRACE
(
"non-valid result from combo, returning 0x%08lx
\n
"
,
ret
);
TRACE
(
"non-valid result from combo, returning 0x%08lx
\n
"
,
ret
);
}
}
return
ret
;
return
ret
;
...
@@ -878,7 +878,7 @@ static INT COMBOEX_SetCursel (COMBOEX_INFO *infoPtr, INT index)
...
@@ -878,7 +878,7 @@ static INT COMBOEX_SetCursel (COMBOEX_INFO *infoPtr, INT index)
}
}
static
DWORD
COMBOEX_SetItemData
(
COMBOEX_INFO
*
infoPtr
,
INT
index
,
DWORD
data
)
static
DWORD
_PTR
COMBOEX_SetItemData
(
COMBOEX_INFO
*
infoPtr
,
INT
index
,
DWORD_PTR
data
)
{
{
CBE_ITEMDATA
*
item1
,
*
item2
;
CBE_ITEMDATA
*
item1
,
*
item2
;
...
@@ -894,8 +894,8 @@ static DWORD COMBOEX_SetItemData (COMBOEX_INFO *infoPtr, INT index, DWORD data)
...
@@ -894,8 +894,8 @@ static DWORD COMBOEX_SetItemData (COMBOEX_INFO *infoPtr, INT index, DWORD data)
TRACE
(
"setting lparam to 0x%08lx
\n
"
,
data
);
TRACE
(
"setting lparam to 0x%08lx
\n
"
,
data
);
return
0
;
return
0
;
}
}
TRACE
(
"non-valid result from combo
0x%08lx
\n
"
,
(
DWORD
)
item1
);
TRACE
(
"non-valid result from combo
%p
\n
"
,
item1
);
return
(
LRESULT
)
item1
;
return
(
DWORD_PTR
)
item1
;
}
}
...
@@ -1136,10 +1136,10 @@ static LRESULT COMBOEX_Command (COMBOEX_INFO *infoPtr, WPARAM wParam, LPARAM lPa
...
@@ -1136,10 +1136,10 @@ static LRESULT COMBOEX_Command (COMBOEX_INFO *infoPtr, WPARAM wParam, LPARAM lPa
n
=
SendMessageW
(
infoPtr
->
hwndCombo
,
CB_GETCOUNT
,
0
,
0
);
n
=
SendMessageW
(
infoPtr
->
hwndCombo
,
CB_GETCOUNT
,
0
,
0
);
for
(
cursel
=
0
;
cursel
<
n
;
cursel
++
){
for
(
cursel
=
0
;
cursel
<
n
;
cursel
++
){
item
=
get_item_data
(
infoPtr
,
cursel
);
item
=
get_item_data
(
infoPtr
,
cursel
);
if
((
INT
)
item
==
CB_ERR
)
break
;
if
((
INT
_PTR
)
item
==
CB_ERR
)
break
;
if
(
!
cmptext
(
COMBOEX_GetText
(
infoPtr
,
item
),
wintext
))
break
;
if
(
!
cmptext
(
COMBOEX_GetText
(
infoPtr
,
item
),
wintext
))
break
;
}
}
if
((
cursel
==
n
)
||
((
INT
)
item
==
CB_ERR
))
{
if
((
cursel
==
n
)
||
((
INT
_PTR
)
item
==
CB_ERR
))
{
TRACE
(
"failed to find match??? item=%p cursel=%d
\n
"
,
TRACE
(
"failed to find match??? item=%p cursel=%d
\n
"
,
item
,
cursel
);
item
,
cursel
);
if
(
infoPtr
->
hwndEdit
)
if
(
infoPtr
->
hwndEdit
)
...
@@ -1149,7 +1149,7 @@ static LRESULT COMBOEX_Command (COMBOEX_INFO *infoPtr, WPARAM wParam, LPARAM lPa
...
@@ -1149,7 +1149,7 @@ static LRESULT COMBOEX_Command (COMBOEX_INFO *infoPtr, WPARAM wParam, LPARAM lPa
}
}
else
{
else
{
item
=
get_item_data
(
infoPtr
,
cursel
);
item
=
get_item_data
(
infoPtr
,
cursel
);
if
((
INT
)
item
==
CB_ERR
)
{
if
((
INT
_PTR
)
item
==
CB_ERR
)
{
TRACE
(
"failed to find match??? item=%p cursel=%d
\n
"
,
TRACE
(
"failed to find match??? item=%p cursel=%d
\n
"
,
item
,
cursel
);
item
,
cursel
);
if
(
infoPtr
->
hwndEdit
)
if
(
infoPtr
->
hwndEdit
)
...
@@ -2223,7 +2223,7 @@ COMBOEX_WindowProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
...
@@ -2223,7 +2223,7 @@ COMBOEX_WindowProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
return
COMBOEX_SetCursel
(
infoPtr
,
(
INT
)
wParam
);
return
COMBOEX_SetCursel
(
infoPtr
,
(
INT
)
wParam
);
case
CB_SETITEMDATA
:
case
CB_SETITEMDATA
:
return
COMBOEX_SetItemData
(
infoPtr
,
(
INT
)
wParam
,
(
DWORD
)
lParam
);
return
COMBOEX_SetItemData
(
infoPtr
,
(
INT
)
wParam
,
(
DWORD
_PTR
)
lParam
);
case
CB_SETITEMHEIGHT
:
case
CB_SETITEMHEIGHT
:
return
COMBOEX_SetItemHeight
(
infoPtr
,
(
INT
)
wParam
,
(
UINT
)
lParam
);
return
COMBOEX_SetItemHeight
(
infoPtr
,
(
INT
)
wParam
,
(
UINT
)
lParam
);
...
...
dlls/comctl32/comctl32undoc.c
View file @
9e57091f
...
@@ -673,9 +673,9 @@ static HANDLE CreateMRUListLazy_common(LPWINEMRULIST mp)
...
@@ -673,9 +673,9 @@ static HANDLE CreateMRUListLazy_common(LPWINEMRULIST mp)
&
newkey
,
&
newkey
,
&
dwdisp
)))
{
&
dwdisp
)))
{
/* error - what to do ??? */
/* error - what to do ??? */
ERR
(
"(%lu %lu %lx %
lx
\"
%s
\"
%p): Could not open key, error=%d
\n
"
,
ERR
(
"(%lu %lu %lx %
p %s
%p): Could not open key, error=%d
\n
"
,
mp
->
extview
.
cbSize
,
mp
->
extview
.
nMaxItems
,
mp
->
extview
.
dwFlags
,
mp
->
extview
.
cbSize
,
mp
->
extview
.
nMaxItems
,
mp
->
extview
.
dwFlags
,
(
DWORD
)
mp
->
extview
.
hKey
,
debugstr_w
(
mp
->
extview
.
lpszSubKey
),
mp
->
extview
.
hKey
,
debugstr_w
(
mp
->
extview
.
lpszSubKey
),
mp
->
extview
.
lpfnCompare
,
err
);
mp
->
extview
.
lpfnCompare
,
err
);
return
0
;
return
0
;
}
}
...
@@ -716,9 +716,9 @@ static HANDLE CreateMRUListLazy_common(LPWINEMRULIST mp)
...
@@ -716,9 +716,9 @@ static HANDLE CreateMRUListLazy_common(LPWINEMRULIST mp)
else
else
mp
->
cursize
=
0
;
mp
->
cursize
=
0
;
TRACE
(
"(%lu %lu %lx %
lx
\"
%s
\"
%p): Current Size = %ld
\n
"
,
TRACE
(
"(%lu %lu %lx %
p %s
%p): Current Size = %ld
\n
"
,
mp
->
extview
.
cbSize
,
mp
->
extview
.
nMaxItems
,
mp
->
extview
.
dwFlags
,
mp
->
extview
.
cbSize
,
mp
->
extview
.
nMaxItems
,
mp
->
extview
.
dwFlags
,
(
DWORD
)
mp
->
extview
.
hKey
,
debugstr_w
(
mp
->
extview
.
lpszSubKey
),
mp
->
extview
.
hKey
,
debugstr_w
(
mp
->
extview
.
lpszSubKey
),
mp
->
extview
.
lpfnCompare
,
mp
->
cursize
);
mp
->
extview
.
lpfnCompare
,
mp
->
cursize
);
return
(
HANDLE
)
mp
;
return
(
HANDLE
)
mp
;
}
}
...
...
dlls/comctl32/commctrl.c
View file @
9e57091f
...
@@ -119,7 +119,7 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
...
@@ -119,7 +119,7 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
COMCTL32_hModule
=
(
HMODULE
)
hinstDLL
;
COMCTL32_hModule
=
(
HMODULE
)
hinstDLL
;
/* add global subclassing atom (used by 'tooltip' and 'updown') */
/* add global subclassing atom (used by 'tooltip' and 'updown') */
COMCTL32_wSubclass
=
(
LPWSTR
)(
DWORD
)
GlobalAddAtomW
(
strCC32SubclassInfo
);
COMCTL32_wSubclass
=
(
LPWSTR
)(
DWORD
_PTR
)
GlobalAddAtomW
(
strCC32SubclassInfo
);
TRACE
(
"Subclassing atom added: %p
\n
"
,
COMCTL32_wSubclass
);
TRACE
(
"Subclassing atom added: %p
\n
"
,
COMCTL32_wSubclass
);
/* create local pattern brush */
/* create local pattern brush */
...
@@ -308,7 +308,7 @@ MenuHelp (UINT uMsg, WPARAM wParam, LPARAM lParam, HMENU hMainMenu,
...
@@ -308,7 +308,7 @@ MenuHelp (UINT uMsg, WPARAM wParam, LPARAM lParam, HMENU hMainMenu,
*/
*/
BOOL
WINAPI
BOOL
WINAPI
ShowHideMenuCtl
(
HWND
hwnd
,
UINT
uFlags
,
LPINT
lpInfo
)
ShowHideMenuCtl
(
HWND
hwnd
,
UINT
_PTR
uFlags
,
LPINT
lpInfo
)
{
{
LPINT
lpMenuId
;
LPINT
lpMenuId
;
...
@@ -325,9 +325,9 @@ ShowHideMenuCtl (HWND hwnd, UINT uFlags, LPINT lpInfo)
...
@@ -325,9 +325,9 @@ ShowHideMenuCtl (HWND hwnd, UINT uFlags, LPINT lpInfo)
while
(
*
lpMenuId
!=
uFlags
)
while
(
*
lpMenuId
!=
uFlags
)
lpMenuId
+=
2
;
lpMenuId
+=
2
;
if
(
GetMenuState
((
HMENU
)
lpInfo
[
1
],
uFlags
,
MF_BYCOMMAND
)
&
MFS_CHECKED
)
{
if
(
GetMenuState
((
HMENU
)
(
DWORD_PTR
)
lpInfo
[
1
],
uFlags
,
MF_BYCOMMAND
)
&
MFS_CHECKED
)
{
/* uncheck menu item */
/* uncheck menu item */
CheckMenuItem
((
HMENU
)
lpInfo
[
0
],
*
lpMenuId
,
MF_BYCOMMAND
|
MF_UNCHECKED
);
CheckMenuItem
((
HMENU
)
(
DWORD_PTR
)
lpInfo
[
0
],
*
lpMenuId
,
MF_BYCOMMAND
|
MF_UNCHECKED
);
/* hide control */
/* hide control */
lpMenuId
++
;
lpMenuId
++
;
...
@@ -336,7 +336,7 @@ ShowHideMenuCtl (HWND hwnd, UINT uFlags, LPINT lpInfo)
...
@@ -336,7 +336,7 @@ ShowHideMenuCtl (HWND hwnd, UINT uFlags, LPINT lpInfo)
}
}
else
{
else
{
/* check menu item */
/* check menu item */
CheckMenuItem
((
HMENU
)
lpInfo
[
0
],
*
lpMenuId
,
MF_BYCOMMAND
|
MF_CHECKED
);
CheckMenuItem
((
HMENU
)
(
DWORD_PTR
)
lpInfo
[
0
],
*
lpMenuId
,
MF_BYCOMMAND
|
MF_CHECKED
);
/* show control */
/* show control */
lpMenuId
++
;
lpMenuId
++
;
...
@@ -376,8 +376,8 @@ GetEffectiveClientRect (HWND hwnd, LPRECT lpRect, LPINT lpInfo)
...
@@ -376,8 +376,8 @@ GetEffectiveClientRect (HWND hwnd, LPRECT lpRect, LPINT lpInfo)
INT
*
lpRun
;
INT
*
lpRun
;
HWND
hwndCtrl
;
HWND
hwndCtrl
;
TRACE
(
"(
0x%08lx 0x%08lx 0x%08lx
)
\n
"
,
TRACE
(
"(
%p %p %p
)
\n
"
,
(
DWORD
)
hwnd
,
(
DWORD
)
lpRect
,
(
DWORD
)
lpInfo
);
hwnd
,
lpRect
,
lpInfo
);
GetClientRect
(
hwnd
,
lpRect
);
GetClientRect
(
hwnd
,
lpRect
);
lpRun
=
lpInfo
;
lpRun
=
lpInfo
;
...
@@ -506,7 +506,7 @@ CreateStatusWindowA (LONG style, LPCSTR text, HWND parent, UINT wid)
...
@@ -506,7 +506,7 @@ CreateStatusWindowA (LONG style, LPCSTR text, HWND parent, UINT wid)
return
CreateWindowA
(
STATUSCLASSNAMEA
,
text
,
style
,
return
CreateWindowA
(
STATUSCLASSNAMEA
,
text
,
style
,
CW_USEDEFAULT
,
CW_USEDEFAULT
,
CW_USEDEFAULT
,
CW_USEDEFAULT
,
CW_USEDEFAULT
,
CW_USEDEFAULT
,
CW_USEDEFAULT
,
CW_USEDEFAULT
,
parent
,
(
HMENU
)
wid
,
0
,
0
);
parent
,
(
HMENU
)
(
DWORD_PTR
)
wid
,
0
,
0
);
}
}
...
@@ -532,7 +532,7 @@ CreateStatusWindowW (LONG style, LPCWSTR text, HWND parent, UINT wid)
...
@@ -532,7 +532,7 @@ CreateStatusWindowW (LONG style, LPCWSTR text, HWND parent, UINT wid)
return
CreateWindowW
(
STATUSCLASSNAMEW
,
text
,
style
,
return
CreateWindowW
(
STATUSCLASSNAMEW
,
text
,
style
,
CW_USEDEFAULT
,
CW_USEDEFAULT
,
CW_USEDEFAULT
,
CW_USEDEFAULT
,
CW_USEDEFAULT
,
CW_USEDEFAULT
,
CW_USEDEFAULT
,
CW_USEDEFAULT
,
parent
,
(
HMENU
)
wid
,
0
,
0
);
parent
,
(
HMENU
)
(
DWORD_PTR
)
wid
,
0
,
0
);
}
}
...
@@ -567,7 +567,7 @@ CreateUpDownControl (DWORD style, INT x, INT y, INT cx, INT cy,
...
@@ -567,7 +567,7 @@ CreateUpDownControl (DWORD style, INT x, INT y, INT cx, INT cy,
{
{
HWND
hUD
=
HWND
hUD
=
CreateWindowW
(
UPDOWN_CLASSW
,
0
,
style
,
x
,
y
,
cx
,
cy
,
CreateWindowW
(
UPDOWN_CLASSW
,
0
,
style
,
x
,
y
,
cx
,
cy
,
parent
,
(
HMENU
)
id
,
inst
,
0
);
parent
,
(
HMENU
)
(
DWORD_PTR
)
id
,
inst
,
0
);
if
(
hUD
)
{
if
(
hUD
)
{
SendMessageW
(
hUD
,
UDM_SETBUDDY
,
(
WPARAM
)
buddy
,
0
);
SendMessageW
(
hUD
,
UDM_SETBUDDY
,
(
WPARAM
)
buddy
,
0
);
SendMessageW
(
hUD
,
UDM_SETRANGE
,
0
,
MAKELONG
(
maxVal
,
minVal
));
SendMessageW
(
hUD
,
UDM_SETRANGE
,
0
,
MAKELONG
(
maxVal
,
minVal
));
...
@@ -728,7 +728,7 @@ CreateToolbarEx (HWND hwnd, DWORD style, UINT wID, INT nBitmaps,
...
@@ -728,7 +728,7 @@ CreateToolbarEx (HWND hwnd, DWORD style, UINT wID, INT nBitmaps,
hwndTB
=
hwndTB
=
CreateWindowExW
(
0
,
TOOLBARCLASSNAMEW
,
NULL
,
style
|
WS_CHILD
,
0
,
0
,
100
,
30
,
CreateWindowExW
(
0
,
TOOLBARCLASSNAMEW
,
NULL
,
style
|
WS_CHILD
,
0
,
0
,
100
,
30
,
hwnd
,
(
HMENU
)
wID
,
COMCTL32_hModule
,
NULL
);
hwnd
,
(
HMENU
)
(
DWORD_PTR
)
wID
,
COMCTL32_hModule
,
NULL
);
if
(
hwndTB
)
{
if
(
hwndTB
)
{
TBADDBITMAP
tbab
;
TBADDBITMAP
tbab
;
...
@@ -787,7 +787,7 @@ CreateToolbarEx (HWND hwnd, DWORD style, UINT wID, INT nBitmaps,
...
@@ -787,7 +787,7 @@ CreateToolbarEx (HWND hwnd, DWORD style, UINT wID, INT nBitmaps,
*/
*/
HBITMAP
WINAPI
HBITMAP
WINAPI
CreateMappedBitmap
(
HINSTANCE
hInstance
,
INT
idBitmap
,
UINT
wFlags
,
CreateMappedBitmap
(
HINSTANCE
hInstance
,
INT
_PTR
idBitmap
,
UINT
wFlags
,
LPCOLORMAP
lpColorMap
,
INT
iNumMaps
)
LPCOLORMAP
lpColorMap
,
INT
iNumMaps
)
{
{
HGLOBAL
hglb
;
HGLOBAL
hglb
;
...
...
dlls/comctl32/header.c
View file @
9e57091f
...
@@ -1173,7 +1173,7 @@ HEADER_SetImageList (HWND hwnd, HIMAGELIST himl)
...
@@ -1173,7 +1173,7 @@ HEADER_SetImageList (HWND hwnd, HIMAGELIST himl)
HEADER_INFO
*
infoPtr
=
HEADER_GetInfoPtr
(
hwnd
);
HEADER_INFO
*
infoPtr
=
HEADER_GetInfoPtr
(
hwnd
);
HIMAGELIST
himlOld
;
HIMAGELIST
himlOld
;
TRACE
(
"(himl
0x%x)
\n
"
,
(
int
)
himl
);
TRACE
(
"(himl
%p)
\n
"
,
himl
);
himlOld
=
infoPtr
->
himl
;
himlOld
=
infoPtr
->
himl
;
infoPtr
->
himl
=
himl
;
infoPtr
->
himl
=
himl
;
...
...
dlls/comctl32/imagelist.c
View file @
9e57091f
...
@@ -1084,8 +1084,8 @@ ImageList_DrawIndirect (IMAGELISTDRAWPARAMS *pimldp)
...
@@ -1084,8 +1084,8 @@ ImageList_DrawIndirect (IMAGELISTDRAWPARAMS *pimldp)
bMask
=
(
himl
->
flags
&
ILC_MASK
)
&&
(
fStyle
&
ILD_MASK
)
;
bMask
=
(
himl
->
flags
&
ILC_MASK
)
&&
(
fStyle
&
ILD_MASK
)
;
bBlend
=
(
fStyle
&
(
ILD_BLEND25
|
ILD_BLEND50
)
)
&&
!
bMask
;
bBlend
=
(
fStyle
&
(
ILD_BLEND25
|
ILD_BLEND50
)
)
&&
!
bMask
;
TRACE
(
"himl(
0x%lx
) hbmMask(%p) iImage(%d) x(%d) y(%d) cx(%d) cy(%d)
\n
"
,
TRACE
(
"himl(
%p
) hbmMask(%p) iImage(%d) x(%d) y(%d) cx(%d) cy(%d)
\n
"
,
(
DWORD
)
himl
,
himl
->
hbmMask
,
pimldp
->
i
,
pimldp
->
x
,
pimldp
->
y
,
cx
,
cy
);
himl
,
himl
->
hbmMask
,
pimldp
->
i
,
pimldp
->
x
,
pimldp
->
y
,
cx
,
cy
);
/* we will use these DCs to access the images and masks in the ImageList */
/* we will use these DCs to access the images and masks in the ImageList */
hImageListDC
=
himl
->
hdcImage
;
hImageListDC
=
himl
->
hdcImage
;
...
...
dlls/comctl32/ipaddress.c
View file @
9e57091f
...
@@ -143,7 +143,7 @@ static LRESULT IPADDRESS_Draw (IPADDRESS_INFO *infoPtr, HDC hdc)
...
@@ -143,7 +143,7 @@ static LRESULT IPADDRESS_Draw (IPADDRESS_INFO *infoPtr, HDC hdc)
fgCol
=
COLOR_GRAYTEXT
;
fgCol
=
COLOR_GRAYTEXT
;
}
}
FillRect
(
hdc
,
&
rect
,
(
HBRUSH
)
(
bgCol
+
1
));
FillRect
(
hdc
,
&
rect
,
(
HBRUSH
)
(
DWORD_PTR
)
(
bgCol
+
1
));
DrawEdge
(
hdc
,
&
rect
,
EDGE_SUNKEN
,
BF_RECT
|
BF_ADJUST
);
DrawEdge
(
hdc
,
&
rect
,
EDGE_SUNKEN
,
BF_RECT
|
BF_ADJUST
);
SetBkColor
(
hdc
,
GetSysColor
(
bgCol
));
SetBkColor
(
hdc
,
GetSysColor
(
bgCol
));
...
...
dlls/comctl32/listview.c
View file @
9e57091f
...
@@ -1246,8 +1246,8 @@ static BOOL iterator_frameditems(ITERATOR* i, LISTVIEW_INFO* infoPtr, const RECT
...
@@ -1246,8 +1246,8 @@ static BOOL iterator_frameditems(ITERATOR* i, LISTVIEW_INFO* infoPtr, const RECT
TRACE
(
"building icon ranges:
\n
"
);
TRACE
(
"building icon ranges:
\n
"
);
for
(
nItem
=
0
;
nItem
<
infoPtr
->
nItemCount
;
nItem
++
)
for
(
nItem
=
0
;
nItem
<
infoPtr
->
nItemCount
;
nItem
++
)
{
{
rcItem
.
left
=
(
LONG
)
DPA_GetPtr
(
infoPtr
->
hdpaPosX
,
nItem
);
rcItem
.
left
=
(
LONG
_PTR
)
DPA_GetPtr
(
infoPtr
->
hdpaPosX
,
nItem
);
rcItem
.
top
=
(
LONG
)
DPA_GetPtr
(
infoPtr
->
hdpaPosY
,
nItem
);
rcItem
.
top
=
(
LONG
_PTR
)
DPA_GetPtr
(
infoPtr
->
hdpaPosY
,
nItem
);
rcItem
.
right
=
rcItem
.
left
+
infoPtr
->
nItemWidth
;
rcItem
.
right
=
rcItem
.
left
+
infoPtr
->
nItemWidth
;
rcItem
.
bottom
=
rcItem
.
top
+
infoPtr
->
nItemHeight
;
rcItem
.
bottom
=
rcItem
.
top
+
infoPtr
->
nItemHeight
;
if
(
IntersectRect
(
&
rcTemp
,
&
rcItem
,
&
frame
))
if
(
IntersectRect
(
&
rcTemp
,
&
rcItem
,
&
frame
))
...
@@ -1844,8 +1844,8 @@ static void LISTVIEW_GetItemOrigin(LISTVIEW_INFO *infoPtr, INT nItem, LPPOINT lp
...
@@ -1844,8 +1844,8 @@ static void LISTVIEW_GetItemOrigin(LISTVIEW_INFO *infoPtr, INT nItem, LPPOINT lp
if
((
uView
==
LVS_SMALLICON
)
||
(
uView
==
LVS_ICON
))
if
((
uView
==
LVS_SMALLICON
)
||
(
uView
==
LVS_ICON
))
{
{
lpptPosition
->
x
=
(
LONG
)
DPA_GetPtr
(
infoPtr
->
hdpaPosX
,
nItem
);
lpptPosition
->
x
=
(
LONG
_PTR
)
DPA_GetPtr
(
infoPtr
->
hdpaPosX
,
nItem
);
lpptPosition
->
y
=
(
LONG
)
DPA_GetPtr
(
infoPtr
->
hdpaPosY
,
nItem
);
lpptPosition
->
y
=
(
LONG
_PTR
)
DPA_GetPtr
(
infoPtr
->
hdpaPosY
,
nItem
);
}
}
else
if
(
uView
==
LVS_LIST
)
else
if
(
uView
==
LVS_LIST
)
{
{
...
@@ -2221,8 +2221,8 @@ static BOOL LISTVIEW_MoveIconTo(LISTVIEW_INFO *infoPtr, INT nItem, const POINT *
...
@@ -2221,8 +2221,8 @@ static BOOL LISTVIEW_MoveIconTo(LISTVIEW_INFO *infoPtr, INT nItem, const POINT *
if
(
!
isNew
)
if
(
!
isNew
)
{
{
old
.
x
=
(
LONG
)
DPA_GetPtr
(
infoPtr
->
hdpaPosX
,
nItem
);
old
.
x
=
(
LONG
_PTR
)
DPA_GetPtr
(
infoPtr
->
hdpaPosX
,
nItem
);
old
.
y
=
(
LONG
)
DPA_GetPtr
(
infoPtr
->
hdpaPosY
,
nItem
);
old
.
y
=
(
LONG
_PTR
)
DPA_GetPtr
(
infoPtr
->
hdpaPosY
,
nItem
);
if
(
lppt
->
x
==
old
.
x
&&
lppt
->
y
==
old
.
y
)
return
TRUE
;
if
(
lppt
->
x
==
old
.
x
&&
lppt
->
y
==
old
.
y
)
return
TRUE
;
LISTVIEW_InvalidateItem
(
infoPtr
,
nItem
);
LISTVIEW_InvalidateItem
(
infoPtr
,
nItem
);
...
@@ -2230,8 +2230,8 @@ static BOOL LISTVIEW_MoveIconTo(LISTVIEW_INFO *infoPtr, INT nItem, const POINT *
...
@@ -2230,8 +2230,8 @@ static BOOL LISTVIEW_MoveIconTo(LISTVIEW_INFO *infoPtr, INT nItem, const POINT *
/* Allocating a POINTER for every item is too resource intensive,
/* Allocating a POINTER for every item is too resource intensive,
* so we'll keep the (x,y) in different arrays */
* so we'll keep the (x,y) in different arrays */
if
(
!
DPA_SetPtr
(
infoPtr
->
hdpaPosX
,
nItem
,
(
void
*
)
lppt
->
x
))
return
FALSE
;
if
(
!
DPA_SetPtr
(
infoPtr
->
hdpaPosX
,
nItem
,
(
void
*
)
(
LONG_PTR
)
lppt
->
x
))
return
FALSE
;
if
(
!
DPA_SetPtr
(
infoPtr
->
hdpaPosY
,
nItem
,
(
void
*
)
lppt
->
y
))
return
FALSE
;
if
(
!
DPA_SetPtr
(
infoPtr
->
hdpaPosY
,
nItem
,
(
void
*
)
(
LONG_PTR
)
lppt
->
y
))
return
FALSE
;
LISTVIEW_InvalidateItem
(
infoPtr
,
nItem
);
LISTVIEW_InvalidateItem
(
infoPtr
,
nItem
);
...
@@ -2310,8 +2310,8 @@ static void LISTVIEW_GetAreaRect(LISTVIEW_INFO *infoPtr, LPRECT lprcView)
...
@@ -2310,8 +2310,8 @@ static void LISTVIEW_GetAreaRect(LISTVIEW_INFO *infoPtr, LPRECT lprcView)
case
LVS_SMALLICON
:
case
LVS_SMALLICON
:
for
(
i
=
0
;
i
<
infoPtr
->
nItemCount
;
i
++
)
for
(
i
=
0
;
i
<
infoPtr
->
nItemCount
;
i
++
)
{
{
x
=
(
LONG
)
DPA_GetPtr
(
infoPtr
->
hdpaPosX
,
i
);
x
=
(
LONG
_PTR
)
DPA_GetPtr
(
infoPtr
->
hdpaPosX
,
i
);
y
=
(
LONG
)
DPA_GetPtr
(
infoPtr
->
hdpaPosY
,
i
);
y
=
(
LONG_PTR
)
DPA_GetPtr
(
infoPtr
->
hdpaPosY
,
i
);
lprcView
->
right
=
max
(
lprcView
->
right
,
x
);
lprcView
->
right
=
max
(
lprcView
->
right
,
x
);
lprcView
->
bottom
=
max
(
lprcView
->
bottom
,
y
);
lprcView
->
bottom
=
max
(
lprcView
->
bottom
,
y
);
}
}
...
...
dlls/comctl32/propsheet.c
View file @
9e57091f
...
@@ -162,7 +162,7 @@ const WCHAR PropSheetInfoStr[] =
...
@@ -162,7 +162,7 @@ const WCHAR PropSheetInfoStr[] =
/******************************************************************************
/******************************************************************************
* Prototypes
* Prototypes
*/
*/
static
int
PROPSHEET_CreateDialog
(
PropSheetInfo
*
psInfo
);
static
INT_PTR
PROPSHEET_CreateDialog
(
PropSheetInfo
*
psInfo
);
static
BOOL
PROPSHEET_SizeMismatch
(
HWND
hwndDlg
,
PropSheetInfo
*
psInfo
);
static
BOOL
PROPSHEET_SizeMismatch
(
HWND
hwndDlg
,
PropSheetInfo
*
psInfo
);
static
BOOL
PROPSHEET_AdjustSize
(
HWND
hwndDlg
,
PropSheetInfo
*
psInfo
);
static
BOOL
PROPSHEET_AdjustSize
(
HWND
hwndDlg
,
PropSheetInfo
*
psInfo
);
static
BOOL
PROPSHEET_AdjustButtons
(
HWND
hwndParent
,
PropSheetInfo
*
psInfo
);
static
BOOL
PROPSHEET_AdjustButtons
(
HWND
hwndParent
,
PropSheetInfo
*
psInfo
);
...
@@ -594,7 +594,7 @@ BOOL PROPSHEET_CollectPageInfo(LPCPROPSHEETPAGEW lppsp,
...
@@ -594,7 +594,7 @@ BOOL PROPSHEET_CollectPageInfo(LPCPROPSHEETPAGEW lppsp,
if
(
!
HIWORD
(
lppsp
->
pszTitle
)
)
if
(
!
HIWORD
(
lppsp
->
pszTitle
)
)
{
{
if
(
!
LoadStringW
(
lppsp
->
hInstance
,
(
UINT
)
lppsp
->
pszTitle
,
szTitle
,
sizeof
(
szTitle
)
))
if
(
!
LoadStringW
(
lppsp
->
hInstance
,
(
DWORD_PTR
)
lppsp
->
pszTitle
,
szTitle
,
sizeof
(
szTitle
)
))
{
{
pTitle
=
pszNull
;
pTitle
=
pszNull
;
FIXME
(
"Could not load resource #%04x?
\n
"
,
LOWORD
(
lppsp
->
pszTitle
));
FIXME
(
"Could not load resource #%04x?
\n
"
,
LOWORD
(
lppsp
->
pszTitle
));
...
@@ -643,7 +643,7 @@ BOOL PROPSHEET_CollectPageInfo(LPCPROPSHEETPAGEW lppsp,
...
@@ -643,7 +643,7 @@ BOOL PROPSHEET_CollectPageInfo(LPCPROPSHEETPAGEW lppsp,
*
*
* Creates the actual property sheet.
* Creates the actual property sheet.
*/
*/
int
PROPSHEET_CreateDialog
(
PropSheetInfo
*
psInfo
)
INT_PTR
PROPSHEET_CreateDialog
(
PropSheetInfo
*
psInfo
)
{
{
LRESULT
ret
;
LRESULT
ret
;
LPCVOID
template
;
LPCVOID
template
;
...
@@ -711,7 +711,7 @@ int PROPSHEET_CreateDialog(PropSheetInfo* psInfo)
...
@@ -711,7 +711,7 @@ int PROPSHEET_CreateDialog(PropSheetInfo* psInfo)
* -1 (error). */
* -1 (error). */
if
(
psInfo
->
unicode
)
if
(
psInfo
->
unicode
)
{
{
ret
=
(
int
)
CreateDialogIndirectParamW
(
psInfo
->
ppshheader
.
hInstance
,
ret
=
(
INT_PTR
)
CreateDialogIndirectParamW
(
psInfo
->
ppshheader
.
hInstance
,
(
LPDLGTEMPLATEW
)
temp
,
(
LPDLGTEMPLATEW
)
temp
,
psInfo
->
ppshheader
.
hwndParent
,
psInfo
->
ppshheader
.
hwndParent
,
PROPSHEET_DialogProc
,
PROPSHEET_DialogProc
,
...
@@ -720,7 +720,7 @@ int PROPSHEET_CreateDialog(PropSheetInfo* psInfo)
...
@@ -720,7 +720,7 @@ int PROPSHEET_CreateDialog(PropSheetInfo* psInfo)
}
}
else
else
{
{
ret
=
(
int
)
CreateDialogIndirectParamA
(
psInfo
->
ppshheader
.
hInstance
,
ret
=
(
INT_PTR
)
CreateDialogIndirectParamA
(
psInfo
->
ppshheader
.
hInstance
,
(
LPDLGTEMPLATEA
)
temp
,
(
LPDLGTEMPLATEA
)
temp
,
psInfo
->
ppshheader
.
hwndParent
,
psInfo
->
ppshheader
.
hwndParent
,
PROPSHEET_DialogProc
,
PROPSHEET_DialogProc
,
...
@@ -830,8 +830,8 @@ static BOOL PROPSHEET_AdjustSize(HWND hwndDlg, PropSheetInfo* psInfo)
...
@@ -830,8 +830,8 @@ static BOOL PROPSHEET_AdjustSize(HWND hwndDlg, PropSheetInfo* psInfo)
rc
.
right
-=
rc
.
left
;
rc
.
right
-=
rc
.
left
;
rc
.
bottom
-=
rc
.
top
;
rc
.
bottom
-=
rc
.
top
;
TRACE
(
"setting tab %
08lx
, rc (0,0)-(%ld,%ld)
\n
"
,
TRACE
(
"setting tab %
p
, rc (0,0)-(%ld,%ld)
\n
"
,
(
DWORD
)
hwndTabCtrl
,
rc
.
right
,
rc
.
bottom
);
hwndTabCtrl
,
rc
.
right
,
rc
.
bottom
);
SetWindowPos
(
hwndTabCtrl
,
0
,
0
,
0
,
rc
.
right
,
rc
.
bottom
,
SetWindowPos
(
hwndTabCtrl
,
0
,
0
,
0
,
rc
.
right
,
rc
.
bottom
,
SWP_NOMOVE
|
SWP_NOZORDER
|
SWP_NOACTIVATE
);
SWP_NOMOVE
|
SWP_NOZORDER
|
SWP_NOACTIVATE
);
...
@@ -846,8 +846,8 @@ static BOOL PROPSHEET_AdjustSize(HWND hwndDlg, PropSheetInfo* psInfo)
...
@@ -846,8 +846,8 @@ static BOOL PROPSHEET_AdjustSize(HWND hwndDlg, PropSheetInfo* psInfo)
/*
/*
* Resize the property sheet.
* Resize the property sheet.
*/
*/
TRACE
(
"setting dialog %
08lx
, rc (0,0)-(%ld,%ld)
\n
"
,
TRACE
(
"setting dialog %
p
, rc (0,0)-(%ld,%ld)
\n
"
,
(
DWORD
)
hwndDlg
,
rc
.
right
,
rc
.
bottom
);
hwndDlg
,
rc
.
right
,
rc
.
bottom
);
SetWindowPos
(
hwndDlg
,
0
,
0
,
0
,
rc
.
right
,
rc
.
bottom
,
SetWindowPos
(
hwndDlg
,
0
,
0
,
0
,
rc
.
right
,
rc
.
bottom
,
SWP_NOMOVE
|
SWP_NOZORDER
|
SWP_NOACTIVATE
);
SWP_NOMOVE
|
SWP_NOZORDER
|
SWP_NOACTIVATE
);
return
TRUE
;
return
TRUE
;
...
@@ -882,8 +882,8 @@ static BOOL PROPSHEET_AdjustSizeWizard(HWND hwndDlg, PropSheetInfo* psInfo)
...
@@ -882,8 +882,8 @@ static BOOL PROPSHEET_AdjustSizeWizard(HWND hwndDlg, PropSheetInfo* psInfo)
AdjustWindowRect
(
&
rc
,
GetWindowLongW
(
hwndDlg
,
GWL_STYLE
),
FALSE
);
AdjustWindowRect
(
&
rc
,
GetWindowLongW
(
hwndDlg
,
GWL_STYLE
),
FALSE
);
/* Resize the property sheet */
/* Resize the property sheet */
TRACE
(
"setting dialog %
08lx
, rc (0,0)-(%ld,%ld)
\n
"
,
TRACE
(
"setting dialog %
p
, rc (0,0)-(%ld,%ld)
\n
"
,
(
DWORD
)
hwndDlg
,
rc
.
right
,
rc
.
bottom
);
hwndDlg
,
rc
.
right
,
rc
.
bottom
);
SetWindowPos
(
hwndDlg
,
0
,
0
,
0
,
rc
.
right
-
rc
.
left
,
rc
.
bottom
-
rc
.
top
,
SetWindowPos
(
hwndDlg
,
0
,
0
,
0
,
rc
.
right
-
rc
.
left
,
rc
.
bottom
-
rc
.
top
,
SWP_NOMOVE
|
SWP_NOZORDER
|
SWP_NOACTIVATE
);
SWP_NOMOVE
|
SWP_NOZORDER
|
SWP_NOACTIVATE
);
...
@@ -1364,7 +1364,7 @@ static UINT GetTemplateSize(DLGTEMPLATE* pTemplate)
...
@@ -1364,7 +1364,7 @@ static UINT GetTemplateSize(DLGTEMPLATE* pTemplate)
TRACE
(
"%d items
\n
"
,
nrofitems
);
TRACE
(
"%d items
\n
"
,
nrofitems
);
while
(
nrofitems
>
0
)
while
(
nrofitems
>
0
)
{
{
p
=
(
WORD
*
)(((
DWORD
)
p
+
3
)
&
~
3
);
/* DWORD align */
p
=
(
WORD
*
)(((
DWORD
_PTR
)
p
+
3
)
&
~
3
);
/* DWORD align */
/* skip header */
/* skip header */
p
+=
(
istemplateex
?
sizeof
(
MyDLGITEMTEMPLATEEX
)
:
sizeof
(
DLGITEMTEMPLATE
))
/
sizeof
(
WORD
);
p
+=
(
istemplateex
?
sizeof
(
MyDLGITEMTEMPLATEEX
)
:
sizeof
(
DLGITEMTEMPLATE
))
/
sizeof
(
WORD
);
...
@@ -1567,7 +1567,7 @@ static VOID PROPSHEET_LoadWizardBitmaps(PropSheetInfo *psInfo)
...
@@ -1567,7 +1567,7 @@ static VOID PROPSHEET_LoadWizardBitmaps(PropSheetInfo *psInfo)
!
(
psInfo
->
ppshheader
.
dwFlags
&
PSH_USEHBMWATERMARK
))
!
(
psInfo
->
ppshheader
.
dwFlags
&
PSH_USEHBMWATERMARK
))
{
{
((
PropSheetInfo
*
)
psInfo
)
->
ppshheader
.
u4
.
hbmWatermark
=
((
PropSheetInfo
*
)
psInfo
)
->
ppshheader
.
u4
.
hbmWatermark
=
CreateMappedBitmap
(
psInfo
->
ppshheader
.
hInstance
,
(
INT
)
psInfo
->
ppshheader
.
u4
.
pszbmWatermark
,
0
,
NULL
,
0
);
CreateMappedBitmap
(
psInfo
->
ppshheader
.
hInstance
,
(
INT
_PTR
)
psInfo
->
ppshheader
.
u4
.
pszbmWatermark
,
0
,
NULL
,
0
);
}
}
/* Same behavior as for watermarks */
/* Same behavior as for watermarks */
...
@@ -1575,7 +1575,7 @@ static VOID PROPSHEET_LoadWizardBitmaps(PropSheetInfo *psInfo)
...
@@ -1575,7 +1575,7 @@ static VOID PROPSHEET_LoadWizardBitmaps(PropSheetInfo *psInfo)
!
(
psInfo
->
ppshheader
.
dwFlags
&
PSH_USEHBMHEADER
))
!
(
psInfo
->
ppshheader
.
dwFlags
&
PSH_USEHBMHEADER
))
{
{
((
PropSheetInfo
*
)
psInfo
)
->
ppshheader
.
u5
.
hbmHeader
=
((
PropSheetInfo
*
)
psInfo
)
->
ppshheader
.
u5
.
hbmHeader
=
CreateMappedBitmap
(
psInfo
->
ppshheader
.
hInstance
,
(
INT
)
psInfo
->
ppshheader
.
u5
.
pszbmHeader
,
0
,
NULL
,
0
);
CreateMappedBitmap
(
psInfo
->
ppshheader
.
hInstance
,
(
INT
_PTR
)
psInfo
->
ppshheader
.
u5
.
pszbmHeader
,
0
,
NULL
,
0
);
}
}
}
}
}
}
...
@@ -2634,7 +2634,7 @@ static LRESULT PROPSHEET_IdToIndex(HWND hwndDlg, int iPageId)
...
@@ -2634,7 +2634,7 @@ static LRESULT PROPSHEET_IdToIndex(HWND hwndDlg, int iPageId)
TRACE
(
"(%p, %d)
\n
"
,
hwndDlg
,
iPageId
);
TRACE
(
"(%p, %d)
\n
"
,
hwndDlg
,
iPageId
);
for
(
index
=
0
;
index
<
psInfo
->
nPages
;
index
++
)
{
for
(
index
=
0
;
index
<
psInfo
->
nPages
;
index
++
)
{
psp
=
(
LPCPROPSHEETPAGEW
)
psInfo
->
proppage
[
index
].
hpage
;
psp
=
(
LPCPROPSHEETPAGEW
)
psInfo
->
proppage
[
index
].
hpage
;
if
(
psp
->
u
.
pszTemplate
==
(
LPCWSTR
)
iPageId
)
if
(
psp
->
u
.
pszTemplate
==
MAKEINTRESOURCEW
(
iPageId
)
)
return
index
;
return
index
;
}
}
...
@@ -2802,9 +2802,9 @@ static INT do_loop(PropSheetInfo *psInfo)
...
@@ -2802,9 +2802,9 @@ static INT do_loop(PropSheetInfo *psInfo)
*| ID_PSREBOOTSYSTEM - The user must reboot the computer for the changes to take effect.
*| ID_PSREBOOTSYSTEM - The user must reboot the computer for the changes to take effect.
*| ID_PSRESTARTWINDOWS - The user must restart Windows for the changes to take effect.
*| ID_PSRESTARTWINDOWS - The user must restart Windows for the changes to take effect.
*/
*/
INT
WINAPI
PropertySheetA
(
LPCPROPSHEETHEADERA
lppsh
)
INT
_PTR
WINAPI
PropertySheetA
(
LPCPROPSHEETHEADERA
lppsh
)
{
{
int
bRet
=
0
;
INT_PTR
bRet
=
0
;
PropSheetInfo
*
psInfo
=
(
PropSheetInfo
*
)
GlobalAlloc
(
GPTR
,
PropSheetInfo
*
psInfo
=
(
PropSheetInfo
*
)
GlobalAlloc
(
GPTR
,
sizeof
(
PropSheetInfo
));
sizeof
(
PropSheetInfo
));
UINT
i
,
n
;
UINT
i
,
n
;
...
@@ -2853,9 +2853,9 @@ INT WINAPI PropertySheetA(LPCPROPSHEETHEADERA lppsh)
...
@@ -2853,9 +2853,9 @@ INT WINAPI PropertySheetA(LPCPROPSHEETHEADERA lppsh)
*
*
* See PropertySheetA.
* See PropertySheetA.
*/
*/
INT
WINAPI
PropertySheetW
(
LPCPROPSHEETHEADERW
lppsh
)
INT
_PTR
WINAPI
PropertySheetW
(
LPCPROPSHEETHEADERW
lppsh
)
{
{
int
bRet
=
0
;
INT_PTR
bRet
=
0
;
PropSheetInfo
*
psInfo
=
(
PropSheetInfo
*
)
GlobalAlloc
(
GPTR
,
PropSheetInfo
*
psInfo
=
(
PropSheetInfo
*
)
GlobalAlloc
(
GPTR
,
sizeof
(
PropSheetInfo
));
sizeof
(
PropSheetInfo
));
UINT
i
,
n
;
UINT
i
,
n
;
...
@@ -3241,7 +3241,7 @@ static LRESULT PROPSHEET_Paint(HWND hwnd, HDC hdcParam)
...
@@ -3241,7 +3241,7 @@ static LRESULT PROPSHEET_Paint(HWND hwnd, HDC hdcParam)
}
}
else
else
{
{
nLength
=
LoadStringW
(
ppshpage
->
hInstance
,
(
UINT
)
ppshpage
->
pszHeaderTitle
,
nLength
=
LoadStringW
(
ppshpage
->
hInstance
,
(
UINT
_PTR
)
ppshpage
->
pszHeaderTitle
,
szBuffer
,
256
);
szBuffer
,
256
);
if
(
nLength
!=
0
)
if
(
nLength
!=
0
)
{
{
...
@@ -3265,7 +3265,7 @@ static LRESULT PROPSHEET_Paint(HWND hwnd, HDC hdcParam)
...
@@ -3265,7 +3265,7 @@ static LRESULT PROPSHEET_Paint(HWND hwnd, HDC hdcParam)
}
}
else
else
{
{
nLength
=
LoadStringW
(
ppshpage
->
hInstance
,
(
UINT
)
ppshpage
->
pszHeaderSubTitle
,
nLength
=
LoadStringW
(
ppshpage
->
hInstance
,
(
UINT
_PTR
)
ppshpage
->
pszHeaderSubTitle
,
szBuffer
,
256
);
szBuffer
,
256
);
if
(
nLength
!=
0
)
if
(
nLength
!=
0
)
{
{
...
@@ -3443,7 +3443,7 @@ PROPSHEET_DialogProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
...
@@ -3443,7 +3443,7 @@ PROPSHEET_DialogProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
WCHAR
szText
[
256
];
WCHAR
szText
[
256
];
if
(
LoadStringW
(
psInfo
->
ppshheader
.
hInstance
,
if
(
LoadStringW
(
psInfo
->
ppshheader
.
hInstance
,
(
UINT
)
psInfo
->
ppshheader
.
pszCaption
,
szText
,
255
))
(
UINT_PTR
)
psInfo
->
ppshheader
.
pszCaption
,
szText
,
255
))
PROPSHEET_SetTitleW
(
hwnd
,
psInfo
->
ppshheader
.
dwFlags
,
szText
);
PROPSHEET_SetTitleW
(
hwnd
,
psInfo
->
ppshheader
.
dwFlags
,
szText
);
}
}
else
else
...
...
dlls/comctl32/status.c
View file @
9e57091f
...
@@ -199,7 +199,7 @@ STATUSBAR_DrawPart (STATUS_INFO *infoPtr, HDC hdc, STATUSWINDOWPART *part, int i
...
@@ -199,7 +199,7 @@ STATUSBAR_DrawPart (STATUS_INFO *infoPtr, HDC hdc, STATUSWINDOWPART *part, int i
dis
.
hwndItem
=
infoPtr
->
Self
;
dis
.
hwndItem
=
infoPtr
->
Self
;
dis
.
hDC
=
hdc
;
dis
.
hDC
=
hdc
;
dis
.
rcItem
=
r
;
dis
.
rcItem
=
r
;
dis
.
itemData
=
(
INT
)
part
->
text
;
dis
.
itemData
=
(
ULONG_PTR
)
part
->
text
;
SendMessageW
(
infoPtr
->
Notify
,
WM_DRAWITEM
,
(
WPARAM
)
dis
.
CtlID
,
(
LPARAM
)
&
dis
);
SendMessageW
(
infoPtr
->
Notify
,
WM_DRAWITEM
,
(
WPARAM
)
dis
.
CtlID
,
(
LPARAM
)
&
dis
);
}
else
{
}
else
{
if
(
part
->
hIcon
)
{
if
(
part
->
hIcon
)
{
...
...
dlls/comctl32/tab.c
View file @
9e57091f
...
@@ -711,7 +711,7 @@ TAB_HotTrackTimerProc
...
@@ -711,7 +711,7 @@ TAB_HotTrackTimerProc
(
(
HWND
hwnd
,
/* handle of window for timer messages */
HWND
hwnd
,
/* handle of window for timer messages */
UINT
uMsg
,
/* WM_TIMER message */
UINT
uMsg
,
/* WM_TIMER message */
UINT
idEvent
,
/* timer identifier */
UINT
_PTR
idEvent
,
/* timer identifier */
DWORD
dwTime
/* current system time */
DWORD
dwTime
/* current system time */
)
)
{
{
...
...
dlls/comctl32/theming.c
View file @
9e57091f
...
@@ -153,7 +153,7 @@ void THEMING_Initialize (void)
...
@@ -153,7 +153,7 @@ void THEMING_Initialize (void)
*/
*/
LRESULT
THEMING_CallOriginalClass
(
HWND
wnd
,
UINT
msg
,
WPARAM
wParam
,
LPARAM
lParam
)
LRESULT
THEMING_CallOriginalClass
(
HWND
wnd
,
UINT
msg
,
WPARAM
wParam
,
LPARAM
lParam
)
{
{
int
subclass
=
(
int
)
GetPropW
(
wnd
,
MAKEINTATOMW
(
atSubclassProp
));
INT_PTR
subclass
=
(
INT_PTR
)
GetPropW
(
wnd
,
MAKEINTATOMW
(
atSubclassProp
));
WNDPROC
oldProc
=
originalProcs
[
subclass
];
WNDPROC
oldProc
=
originalProcs
[
subclass
];
return
CallWindowProcW
(
oldProc
,
wnd
,
msg
,
wParam
,
lParam
);
return
CallWindowProcW
(
oldProc
,
wnd
,
msg
,
wParam
,
lParam
);
}
}
...
...
dlls/comctl32/toolbar.c
View file @
9e57091f
...
@@ -98,7 +98,7 @@ typedef struct
...
@@ -98,7 +98,7 @@ typedef struct
BYTE
bHot
;
BYTE
bHot
;
BYTE
bDropDownPressed
;
BYTE
bDropDownPressed
;
DWORD
dwData
;
DWORD
dwData
;
INT
iString
;
INT
_PTR
iString
;
INT
nRow
;
INT
nRow
;
RECT
rect
;
RECT
rect
;
INT
cx
;
/* manually set size */
INT
cx
;
/* manually set size */
...
@@ -2203,8 +2203,7 @@ TOOLBAR_CustomizeDialogProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
...
@@ -2203,8 +2203,7 @@ TOOLBAR_CustomizeDialogProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
return
FALSE
;
return
FALSE
;
/* UNDOCUMENTED: dialog hwnd immediately follows NMHDR */
/* UNDOCUMENTED: dialog hwnd immediately follows NMHDR */
/* FIXME: this hack won't work on 64-bit - we need to declare a structure for this */
memcpy
(
&
nmtb
.
iItem
,
&
hwnd
,
sizeof
(
hwnd
));
nmtb
.
iItem
=
(
int
)
hwnd
;
/* Send TBN_INITCUSTOMIZE notification */
/* Send TBN_INITCUSTOMIZE notification */
if
(
TOOLBAR_SendNotify
((
NMHDR
*
)
&
nmtb
,
infoPtr
,
TBN_INITCUSTOMIZE
)
==
if
(
TOOLBAR_SendNotify
((
NMHDR
*
)
&
nmtb
,
infoPtr
,
TBN_INITCUSTOMIZE
)
==
TBNRF_HIDEHELP
)
TBNRF_HIDEHELP
)
...
@@ -4775,7 +4774,7 @@ TOOLBAR_SetButtonInfoA (HWND hwnd, WPARAM wParam, LPARAM lParam)
...
@@ -4775,7 +4774,7 @@ TOOLBAR_SetButtonInfoA (HWND hwnd, WPARAM wParam, LPARAM lParam)
if
(
lptbbi
->
dwMask
&
TBIF_STYLE
)
if
(
lptbbi
->
dwMask
&
TBIF_STYLE
)
btnPtr
->
fsStyle
=
lptbbi
->
fsStyle
;
btnPtr
->
fsStyle
=
lptbbi
->
fsStyle
;
if
((
lptbbi
->
dwMask
&
TBIF_TEXT
)
&&
((
INT
)
lptbbi
->
pszText
!=
-
1
))
{
if
((
lptbbi
->
dwMask
&
TBIF_TEXT
)
&&
((
INT
_PTR
)
lptbbi
->
pszText
!=
-
1
))
{
if
((
HIWORD
(
btnPtr
->
iString
)
==
0
)
||
(
btnPtr
->
iString
==
-
1
))
if
((
HIWORD
(
btnPtr
->
iString
)
==
0
)
||
(
btnPtr
->
iString
==
-
1
))
/* iString is index, zero it to make Str_SetPtr succeed */
/* iString is index, zero it to make Str_SetPtr succeed */
btnPtr
->
iString
=
0
;
btnPtr
->
iString
=
0
;
...
@@ -4829,7 +4828,7 @@ TOOLBAR_SetButtonInfoW (HWND hwnd, WPARAM wParam, LPARAM lParam)
...
@@ -4829,7 +4828,7 @@ TOOLBAR_SetButtonInfoW (HWND hwnd, WPARAM wParam, LPARAM lParam)
if
(
lptbbi
->
dwMask
&
TBIF_STYLE
)
if
(
lptbbi
->
dwMask
&
TBIF_STYLE
)
btnPtr
->
fsStyle
=
lptbbi
->
fsStyle
;
btnPtr
->
fsStyle
=
lptbbi
->
fsStyle
;
if
((
lptbbi
->
dwMask
&
TBIF_TEXT
)
&&
((
INT
)
lptbbi
->
pszText
!=
-
1
))
{
if
((
lptbbi
->
dwMask
&
TBIF_TEXT
)
&&
((
INT
_PTR
)
lptbbi
->
pszText
!=
-
1
))
{
if
((
HIWORD
(
btnPtr
->
iString
)
==
0
)
||
(
btnPtr
->
iString
==
-
1
))
if
((
HIWORD
(
btnPtr
->
iString
)
==
0
)
||
(
btnPtr
->
iString
==
-
1
))
/* iString is index, zero it to make Str_SetPtr succeed */
/* iString is index, zero it to make Str_SetPtr succeed */
btnPtr
->
iString
=
0
;
btnPtr
->
iString
=
0
;
...
...
dlls/comctl32/tooltips.c
View file @
9e57091f
...
@@ -113,7 +113,7 @@ typedef struct
...
@@ -113,7 +113,7 @@ typedef struct
UINT
uFlags
;
UINT
uFlags
;
HWND
hwnd
;
HWND
hwnd
;
BOOL
bNotifyUnicode
;
BOOL
bNotifyUnicode
;
UINT
uId
;
UINT
_PTR
uId
;
RECT
rect
;
RECT
rect
;
HINSTANCE
hinst
;
HINSTANCE
hinst
;
LPWSTR
lpszText
;
LPWSTR
lpszText
;
...
@@ -323,8 +323,8 @@ static void TOOLTIPS_GetDispInfoA(HWND hwnd, TOOLTIPS_INFO *infoPtr, TTTOOL_INFO
...
@@ -323,8 +323,8 @@ static void TOOLTIPS_GetDispInfoA(HWND hwnd, TOOLTIPS_INFO *infoPtr, TTTOOL_INFO
SendMessageW
(
toolPtr
->
hwnd
,
WM_NOTIFY
,
SendMessageW
(
toolPtr
->
hwnd
,
WM_NOTIFY
,
(
WPARAM
)
toolPtr
->
uId
,
(
LPARAM
)
&
ttnmdi
);
(
WPARAM
)
toolPtr
->
uId
,
(
LPARAM
)
&
ttnmdi
);
if
(
HIWORD
((
UINT
)
ttnmdi
.
lpszText
)
==
0
)
{
if
(
IS_INTRESOURCE
(
ttnmdi
.
lpszText
)
)
{
LoadStringW
(
ttnmdi
.
hinst
,
(
UINT
)
ttnmdi
.
lpszText
,
LoadStringW
(
ttnmdi
.
hinst
,
LOWORD
(
ttnmdi
.
lpszText
)
,
infoPtr
->
szTipText
,
INFOTIPSIZE
);
infoPtr
->
szTipText
,
INFOTIPSIZE
);
if
(
ttnmdi
.
uFlags
&
TTF_DI_SETITEM
)
{
if
(
ttnmdi
.
uFlags
&
TTF_DI_SETITEM
)
{
toolPtr
->
hinst
=
ttnmdi
.
hinst
;
toolPtr
->
hinst
=
ttnmdi
.
hinst
;
...
@@ -372,8 +372,8 @@ static void TOOLTIPS_GetDispInfoW(HWND hwnd, TOOLTIPS_INFO *infoPtr, TTTOOL_INFO
...
@@ -372,8 +372,8 @@ static void TOOLTIPS_GetDispInfoW(HWND hwnd, TOOLTIPS_INFO *infoPtr, TTTOOL_INFO
SendMessageW
(
toolPtr
->
hwnd
,
WM_NOTIFY
,
SendMessageW
(
toolPtr
->
hwnd
,
WM_NOTIFY
,
(
WPARAM
)
toolPtr
->
uId
,
(
LPARAM
)
&
ttnmdi
);
(
WPARAM
)
toolPtr
->
uId
,
(
LPARAM
)
&
ttnmdi
);
if
(
HIWORD
((
UINT
)
ttnmdi
.
lpszText
)
==
0
)
{
if
(
IS_INTRESOURCE
(
ttnmdi
.
lpszText
)
)
{
LoadStringW
(
ttnmdi
.
hinst
,
(
UINT
)
ttnmdi
.
lpszText
,
LoadStringW
(
ttnmdi
.
hinst
,
LOWORD
(
ttnmdi
.
lpszText
)
,
infoPtr
->
szTipText
,
INFOTIPSIZE
);
infoPtr
->
szTipText
,
INFOTIPSIZE
);
if
(
ttnmdi
.
uFlags
&
TTF_DI_SETITEM
)
{
if
(
ttnmdi
.
uFlags
&
TTF_DI_SETITEM
)
{
toolPtr
->
hinst
=
ttnmdi
.
hinst
;
toolPtr
->
hinst
=
ttnmdi
.
hinst
;
...
@@ -406,11 +406,11 @@ TOOLTIPS_GetTipText (HWND hwnd, TOOLTIPS_INFO *infoPtr, INT nTool)
...
@@ -406,11 +406,11 @@ TOOLTIPS_GetTipText (HWND hwnd, TOOLTIPS_INFO *infoPtr, INT nTool)
{
{
TTTOOL_INFO
*
toolPtr
=
&
infoPtr
->
tools
[
nTool
];
TTTOOL_INFO
*
toolPtr
=
&
infoPtr
->
tools
[
nTool
];
if
(
HIWORD
((
UINT
)
toolPtr
->
lpszText
)
==
0
&&
toolPtr
->
hinst
)
{
if
(
IS_INTRESOURCE
(
toolPtr
->
lpszText
)
&&
toolPtr
->
hinst
)
{
/* load a resource */
/* load a resource */
TRACE
(
"load res string %p %x
\n
"
,
TRACE
(
"load res string %p %x
\n
"
,
toolPtr
->
hinst
,
(
int
)
toolPtr
->
lpszText
);
toolPtr
->
hinst
,
LOWORD
(
toolPtr
->
lpszText
)
);
LoadStringW
(
toolPtr
->
hinst
,
(
UINT
)
toolPtr
->
lpszText
,
LoadStringW
(
toolPtr
->
hinst
,
LOWORD
(
toolPtr
->
lpszText
)
,
infoPtr
->
szTipText
,
INFOTIPSIZE
);
infoPtr
->
szTipText
,
INFOTIPSIZE
);
}
}
else
if
(
toolPtr
->
lpszText
)
{
else
if
(
toolPtr
->
lpszText
)
{
...
@@ -1015,8 +1015,8 @@ TOOLTIPS_AddToolA (HWND hwnd, WPARAM wParam, LPARAM lParam)
...
@@ -1015,8 +1015,8 @@ TOOLTIPS_AddToolA (HWND hwnd, WPARAM wParam, LPARAM lParam)
toolPtr
->
rect
=
lpToolInfo
->
rect
;
toolPtr
->
rect
=
lpToolInfo
->
rect
;
toolPtr
->
hinst
=
lpToolInfo
->
hinst
;
toolPtr
->
hinst
=
lpToolInfo
->
hinst
;
if
(
HIWORD
(
lpToolInfo
->
lpszText
)
==
0
)
{
if
(
IS_INTRESOURCE
(
lpToolInfo
->
lpszText
)
)
{
TRACE
(
"add string id %x!
\n
"
,
(
int
)
lpToolInfo
->
lpszText
);
TRACE
(
"add string id %x!
\n
"
,
LOWORD
(
lpToolInfo
->
lpszText
)
);
toolPtr
->
lpszText
=
(
LPWSTR
)
lpToolInfo
->
lpszText
;
toolPtr
->
lpszText
=
(
LPWSTR
)
lpToolInfo
->
lpszText
;
}
}
else
if
(
lpToolInfo
->
lpszText
)
{
else
if
(
lpToolInfo
->
lpszText
)
{
...
@@ -1106,8 +1106,8 @@ TOOLTIPS_AddToolW (HWND hwnd, WPARAM wParam, LPARAM lParam)
...
@@ -1106,8 +1106,8 @@ TOOLTIPS_AddToolW (HWND hwnd, WPARAM wParam, LPARAM lParam)
toolPtr
->
rect
=
lpToolInfo
->
rect
;
toolPtr
->
rect
=
lpToolInfo
->
rect
;
toolPtr
->
hinst
=
lpToolInfo
->
hinst
;
toolPtr
->
hinst
=
lpToolInfo
->
hinst
;
if
(
HIWORD
(
lpToolInfo
->
lpszText
)
==
0
)
{
if
(
IS_INTRESOURCE
(
lpToolInfo
->
lpszText
)
)
{
TRACE
(
"add string id %x
!
\n
"
,
(
int
)
lpToolInfo
->
lpszText
);
TRACE
(
"add string id %x
\n
"
,
LOWORD
(
lpToolInfo
->
lpszText
)
);
toolPtr
->
lpszText
=
(
LPWSTR
)
lpToolInfo
->
lpszText
;
toolPtr
->
lpszText
=
(
LPWSTR
)
lpToolInfo
->
lpszText
;
}
}
else
if
(
lpToolInfo
->
lpszText
)
{
else
if
(
lpToolInfo
->
lpszText
)
{
...
@@ -1173,7 +1173,7 @@ TOOLTIPS_DelToolCommon (HWND hwnd, TOOLTIPS_INFO *infoPtr, INT nTool)
...
@@ -1173,7 +1173,7 @@ TOOLTIPS_DelToolCommon (HWND hwnd, TOOLTIPS_INFO *infoPtr, INT nTool)
toolPtr
=
&
infoPtr
->
tools
[
nTool
];
toolPtr
=
&
infoPtr
->
tools
[
nTool
];
if
(
toolPtr
->
lpszText
)
{
if
(
toolPtr
->
lpszText
)
{
if
(
(
toolPtr
->
lpszText
!=
LPSTR_TEXTCALLBACKW
)
&&
if
(
(
toolPtr
->
lpszText
!=
LPSTR_TEXTCALLBACKW
)
&&
(
HIWORD
((
INT
)
toolPtr
->
lpszText
)
!=
0
)
)
!
IS_INTRESOURCE
(
toolPtr
->
lpszText
)
)
Free
(
toolPtr
->
lpszText
);
Free
(
toolPtr
->
lpszText
);
}
}
...
@@ -2015,8 +2015,8 @@ TOOLTIPS_SetToolInfoA (HWND hwnd, WPARAM wParam, LPARAM lParam)
...
@@ -2015,8 +2015,8 @@ TOOLTIPS_SetToolInfoA (HWND hwnd, WPARAM wParam, LPARAM lParam)
toolPtr
->
rect
=
lpToolInfo
->
rect
;
toolPtr
->
rect
=
lpToolInfo
->
rect
;
toolPtr
->
hinst
=
lpToolInfo
->
hinst
;
toolPtr
->
hinst
=
lpToolInfo
->
hinst
;
if
(
HIWORD
(
lpToolInfo
->
lpszText
)
==
0
)
{
if
(
IS_INTRESOURCE
(
lpToolInfo
->
lpszText
)
)
{
TRACE
(
"set string id %x
!
\n
"
,
(
INT
)
lpToolInfo
->
lpszText
);
TRACE
(
"set string id %x
\n
"
,
LOWORD
(
lpToolInfo
->
lpszText
)
);
toolPtr
->
lpszText
=
(
LPWSTR
)
lpToolInfo
->
lpszText
;
toolPtr
->
lpszText
=
(
LPWSTR
)
lpToolInfo
->
lpszText
;
}
}
else
if
(
lpToolInfo
->
lpszText
)
{
else
if
(
lpToolInfo
->
lpszText
)
{
...
@@ -2024,7 +2024,7 @@ TOOLTIPS_SetToolInfoA (HWND hwnd, WPARAM wParam, LPARAM lParam)
...
@@ -2024,7 +2024,7 @@ TOOLTIPS_SetToolInfoA (HWND hwnd, WPARAM wParam, LPARAM lParam)
toolPtr
->
lpszText
=
LPSTR_TEXTCALLBACKW
;
toolPtr
->
lpszText
=
LPSTR_TEXTCALLBACKW
;
else
{
else
{
if
(
(
toolPtr
->
lpszText
)
&&
if
(
(
toolPtr
->
lpszText
)
&&
(
HIWORD
((
INT
)
toolPtr
->
lpszText
)
!=
0
)
)
{
!
IS_INTRESOURCE
(
toolPtr
->
lpszText
)
)
{
Free
(
toolPtr
->
lpszText
);
Free
(
toolPtr
->
lpszText
);
toolPtr
->
lpszText
=
NULL
;
toolPtr
->
lpszText
=
NULL
;
}
}
...
@@ -2072,8 +2072,8 @@ TOOLTIPS_SetToolInfoW (HWND hwnd, WPARAM wParam, LPARAM lParam)
...
@@ -2072,8 +2072,8 @@ TOOLTIPS_SetToolInfoW (HWND hwnd, WPARAM wParam, LPARAM lParam)
toolPtr
->
rect
=
lpToolInfo
->
rect
;
toolPtr
->
rect
=
lpToolInfo
->
rect
;
toolPtr
->
hinst
=
lpToolInfo
->
hinst
;
toolPtr
->
hinst
=
lpToolInfo
->
hinst
;
if
(
HIWORD
(
lpToolInfo
->
lpszText
)
==
0
)
{
if
(
IS_INTRESOURCE
(
lpToolInfo
->
lpszText
)
)
{
TRACE
(
"set string id %x!
\n
"
,
(
INT
)
lpToolInfo
->
lpszText
);
TRACE
(
"set string id %x!
\n
"
,
LOWORD
(
lpToolInfo
->
lpszText
)
);
toolPtr
->
lpszText
=
lpToolInfo
->
lpszText
;
toolPtr
->
lpszText
=
lpToolInfo
->
lpszText
;
}
}
else
{
else
{
...
@@ -2081,7 +2081,7 @@ TOOLTIPS_SetToolInfoW (HWND hwnd, WPARAM wParam, LPARAM lParam)
...
@@ -2081,7 +2081,7 @@ TOOLTIPS_SetToolInfoW (HWND hwnd, WPARAM wParam, LPARAM lParam)
toolPtr
->
lpszText
=
LPSTR_TEXTCALLBACKW
;
toolPtr
->
lpszText
=
LPSTR_TEXTCALLBACKW
;
else
{
else
{
if
(
(
toolPtr
->
lpszText
)
&&
if
(
(
toolPtr
->
lpszText
)
&&
(
HIWORD
((
INT
)
toolPtr
->
lpszText
)
!=
0
)
)
{
!
IS_INTRESOURCE
(
toolPtr
->
lpszText
)
)
{
Free
(
toolPtr
->
lpszText
);
Free
(
toolPtr
->
lpszText
);
toolPtr
->
lpszText
=
NULL
;
toolPtr
->
lpszText
=
NULL
;
}
}
...
@@ -2199,7 +2199,7 @@ TOOLTIPS_UpdateTipTextA (HWND hwnd, WPARAM wParam, LPARAM lParam)
...
@@ -2199,7 +2199,7 @@ TOOLTIPS_UpdateTipTextA (HWND hwnd, WPARAM wParam, LPARAM lParam)
/* copy tool text */
/* copy tool text */
toolPtr
->
hinst
=
lpToolInfo
->
hinst
;
toolPtr
->
hinst
=
lpToolInfo
->
hinst
;
if
(
HIWORD
(
lpToolInfo
->
lpszText
)
==
0
){
if
(
IS_INTRESOURCE
(
lpToolInfo
->
lpszText
)
){
toolPtr
->
lpszText
=
(
LPWSTR
)
lpToolInfo
->
lpszText
;
toolPtr
->
lpszText
=
(
LPWSTR
)
lpToolInfo
->
lpszText
;
}
}
else
if
(
lpToolInfo
->
lpszText
)
{
else
if
(
lpToolInfo
->
lpszText
)
{
...
@@ -2207,7 +2207,7 @@ TOOLTIPS_UpdateTipTextA (HWND hwnd, WPARAM wParam, LPARAM lParam)
...
@@ -2207,7 +2207,7 @@ TOOLTIPS_UpdateTipTextA (HWND hwnd, WPARAM wParam, LPARAM lParam)
toolPtr
->
lpszText
=
LPSTR_TEXTCALLBACKW
;
toolPtr
->
lpszText
=
LPSTR_TEXTCALLBACKW
;
else
{
else
{
if
(
(
toolPtr
->
lpszText
)
&&
if
(
(
toolPtr
->
lpszText
)
&&
(
HIWORD
((
INT
)
toolPtr
->
lpszText
)
!=
0
)
)
{
!
IS_INTRESOURCE
(
toolPtr
->
lpszText
)
)
{
Free
(
toolPtr
->
lpszText
);
Free
(
toolPtr
->
lpszText
);
toolPtr
->
lpszText
=
NULL
;
toolPtr
->
lpszText
=
NULL
;
}
}
...
@@ -2256,7 +2256,7 @@ TOOLTIPS_UpdateTipTextW (HWND hwnd, WPARAM wParam, LPARAM lParam)
...
@@ -2256,7 +2256,7 @@ TOOLTIPS_UpdateTipTextW (HWND hwnd, WPARAM wParam, LPARAM lParam)
/* copy tool text */
/* copy tool text */
toolPtr
->
hinst
=
lpToolInfo
->
hinst
;
toolPtr
->
hinst
=
lpToolInfo
->
hinst
;
if
(
HIWORD
(
lpToolInfo
->
lpszText
)
==
0
){
if
(
IS_INTRESOURCE
(
lpToolInfo
->
lpszText
)
){
toolPtr
->
lpszText
=
lpToolInfo
->
lpszText
;
toolPtr
->
lpszText
=
lpToolInfo
->
lpszText
;
}
}
else
if
(
lpToolInfo
->
lpszText
)
{
else
if
(
lpToolInfo
->
lpszText
)
{
...
@@ -2264,7 +2264,7 @@ TOOLTIPS_UpdateTipTextW (HWND hwnd, WPARAM wParam, LPARAM lParam)
...
@@ -2264,7 +2264,7 @@ TOOLTIPS_UpdateTipTextW (HWND hwnd, WPARAM wParam, LPARAM lParam)
toolPtr
->
lpszText
=
LPSTR_TEXTCALLBACKW
;
toolPtr
->
lpszText
=
LPSTR_TEXTCALLBACKW
;
else
{
else
{
if
(
(
toolPtr
->
lpszText
)
&&
if
(
(
toolPtr
->
lpszText
)
&&
(
HIWORD
((
INT
)
toolPtr
->
lpszText
)
!=
0
)
)
{
!
IS_INTRESOURCE
(
toolPtr
->
lpszText
)
)
{
Free
(
toolPtr
->
lpszText
);
Free
(
toolPtr
->
lpszText
);
toolPtr
->
lpszText
=
NULL
;
toolPtr
->
lpszText
=
NULL
;
}
}
...
@@ -2337,7 +2337,7 @@ TOOLTIPS_Destroy (HWND hwnd, WPARAM wParam, LPARAM lParam)
...
@@ -2337,7 +2337,7 @@ TOOLTIPS_Destroy (HWND hwnd, WPARAM wParam, LPARAM lParam)
toolPtr
=
&
infoPtr
->
tools
[
i
];
toolPtr
=
&
infoPtr
->
tools
[
i
];
if
(
toolPtr
->
lpszText
)
{
if
(
toolPtr
->
lpszText
)
{
if
(
(
toolPtr
->
lpszText
!=
LPSTR_TEXTCALLBACKW
)
&&
if
(
(
toolPtr
->
lpszText
!=
LPSTR_TEXTCALLBACKW
)
&&
(
HIWORD
((
INT
)
toolPtr
->
lpszText
)
!=
0
)
)
!
IS_INTRESOURCE
(
toolPtr
->
lpszText
)
)
{
{
Free
(
toolPtr
->
lpszText
);
Free
(
toolPtr
->
lpszText
);
toolPtr
->
lpszText
=
NULL
;
toolPtr
->
lpszText
=
NULL
;
...
...
dlls/comctl32/treeview.c
View file @
9e57091f
...
@@ -659,12 +659,13 @@ TREEVIEW_SendCustomDrawItemNotify(TREEVIEW_INFO *infoPtr, HDC hdc,
...
@@ -659,12 +659,13 @@ TREEVIEW_SendCustomDrawItemNotify(TREEVIEW_INFO *infoPtr, HDC hdc,
{
{
HWND
hwnd
=
infoPtr
->
hwnd
;
HWND
hwnd
=
infoPtr
->
hwnd
;
LPNMCUSTOMDRAW
nmcd
;
LPNMCUSTOMDRAW
nmcd
;
DWORD
dwDrawStage
,
dwItemSpec
;
DWORD
dwDrawStage
;
DWORD_PTR
dwItemSpec
;
UINT
uItemState
;
UINT
uItemState
;
INT
retval
;
INT
retval
;
dwDrawStage
=
CDDS_ITEM
|
uItemDrawState
;
dwDrawStage
=
CDDS_ITEM
|
uItemDrawState
;
dwItemSpec
=
(
DWORD
)
wineItem
;
dwItemSpec
=
(
DWORD
_PTR
)
wineItem
;
uItemState
=
0
;
uItemState
=
0
;
if
(
wineItem
->
state
&
TVIS_SELECTED
)
if
(
wineItem
->
state
&
TVIS_SELECTED
)
uItemState
|=
CDIS_SELECTED
;
uItemState
|=
CDIS_SELECTED
;
...
@@ -1238,11 +1239,11 @@ TREEVIEW_InsertItemT(TREEVIEW_INFO *infoPtr, const TVINSERTSTRUCTW *ptdi, BOOL i
...
@@ -1238,11 +1239,11 @@ TREEVIEW_InsertItemT(TREEVIEW_INFO *infoPtr, const TVINSERTSTRUCTW *ptdi, BOOL i
insertAfter
=
ptdi
->
hInsertAfter
;
insertAfter
=
ptdi
->
hInsertAfter
;
/* Validate this now for convenience. */
/* Validate this now for convenience. */
switch
((
DWORD
)
insertAfter
)
switch
((
DWORD
_PTR
)
insertAfter
)
{
{
case
(
DWORD
)
TVI_FIRST
:
case
(
DWORD
_PTR
)
TVI_FIRST
:
case
(
DWORD
)
TVI_LAST
:
case
(
DWORD
_PTR
)
TVI_LAST
:
case
(
DWORD
)
TVI_SORT
:
case
(
DWORD
_PTR
)
TVI_SORT
:
break
;
break
;
default:
default:
...
@@ -1274,9 +1275,9 @@ TREEVIEW_InsertItemT(TREEVIEW_INFO *infoPtr, const TVINSERTSTRUCTW *ptdi, BOOL i
...
@@ -1274,9 +1275,9 @@ TREEVIEW_InsertItemT(TREEVIEW_INFO *infoPtr, const TVINSERTSTRUCTW *ptdi, BOOL i
infoPtr
->
uNumItems
++
;
infoPtr
->
uNumItems
++
;
switch
((
DWORD
)
insertAfter
)
switch
((
DWORD
_PTR
)
insertAfter
)
{
{
case
(
DWORD
)
TVI_FIRST
:
case
(
DWORD
_PTR
)
TVI_FIRST
:
{
{
TREEVIEW_ITEM
*
originalFirst
=
parentItem
->
firstChild
;
TREEVIEW_ITEM
*
originalFirst
=
parentItem
->
firstChild
;
TREEVIEW_InsertBefore
(
newItem
,
parentItem
->
firstChild
,
parentItem
);
TREEVIEW_InsertBefore
(
newItem
,
parentItem
->
firstChild
,
parentItem
);
...
@@ -1285,7 +1286,7 @@ TREEVIEW_InsertItemT(TREEVIEW_INFO *infoPtr, const TVINSERTSTRUCTW *ptdi, BOOL i
...
@@ -1285,7 +1286,7 @@ TREEVIEW_InsertItemT(TREEVIEW_INFO *infoPtr, const TVINSERTSTRUCTW *ptdi, BOOL i
}
}
break
;
break
;
case
(
DWORD
)
TVI_LAST
:
case
(
DWORD
_PTR
)
TVI_LAST
:
TREEVIEW_InsertAfter
(
newItem
,
parentItem
->
lastChild
,
parentItem
);
TREEVIEW_InsertAfter
(
newItem
,
parentItem
->
lastChild
,
parentItem
);
break
;
break
;
...
@@ -1294,7 +1295,7 @@ TREEVIEW_InsertItemT(TREEVIEW_INFO *infoPtr, const TVINSERTSTRUCTW *ptdi, BOOL i
...
@@ -1294,7 +1295,7 @@ TREEVIEW_InsertItemT(TREEVIEW_INFO *infoPtr, const TVINSERTSTRUCTW *ptdi, BOOL i
TREEVIEW_InsertAfter
(
newItem
,
insertAfter
,
insertAfter
->
parent
);
TREEVIEW_InsertAfter
(
newItem
,
insertAfter
,
insertAfter
->
parent
);
break
;
break
;
case
(
DWORD
)
TVI_SORT
:
case
(
DWORD
_PTR
)
TVI_SORT
:
{
{
TREEVIEW_ITEM
*
aChild
;
TREEVIEW_ITEM
*
aChild
;
TREEVIEW_ITEM
*
previousChild
=
NULL
;
TREEVIEW_ITEM
*
previousChild
=
NULL
;
...
@@ -2591,9 +2592,9 @@ TREEVIEW_DrawItem(TREEVIEW_INFO *infoPtr, HDC hdc, TREEVIEW_ITEM *wineItem)
...
@@ -2591,9 +2592,9 @@ TREEVIEW_DrawItem(TREEVIEW_INFO *infoPtr, HDC hdc, TREEVIEW_ITEM *wineItem)
/* Draw insertion mark if necessary */
/* Draw insertion mark if necessary */
if
(
infoPtr
->
insertMarkItem
)
if
(
infoPtr
->
insertMarkItem
)
TRACE
(
"item:%d,mark:%
d
\n
"
,
TRACE
(
"item:%d,mark:%
p
\n
"
,
TREEVIEW_GetItemIndex
(
infoPtr
,
wineItem
),
TREEVIEW_GetItemIndex
(
infoPtr
,
wineItem
),
(
int
)
infoPtr
->
insertMarkItem
);
infoPtr
->
insertMarkItem
);
if
(
wineItem
==
infoPtr
->
insertMarkItem
)
if
(
wineItem
==
infoPtr
->
insertMarkItem
)
{
{
...
@@ -2972,7 +2973,7 @@ TREEVIEW_Sort(TREEVIEW_INFO *infoPtr, BOOL fRecurse, HTREEITEM parent,
...
@@ -2972,7 +2973,7 @@ TREEVIEW_Sort(TREEVIEW_INFO *infoPtr, BOOL fRecurse, HTREEITEM parent,
/* Check for a valid handle to the parent item */
/* Check for a valid handle to the parent item */
if
(
!
TREEVIEW_ValidItem
(
infoPtr
,
parent
))
if
(
!
TREEVIEW_ValidItem
(
infoPtr
,
parent
))
{
{
ERR
(
"invalid item hParent=%
x
\n
"
,
(
INT
)
parent
);
ERR
(
"invalid item hParent=%
p
\n
"
,
parent
);
return
FALSE
;
return
FALSE
;
}
}
...
@@ -3643,7 +3644,7 @@ TREEVIEW_EditLabel(TREEVIEW_INFO *infoPtr, HTREEITEM hItem)
...
@@ -3643,7 +3644,7 @@ TREEVIEW_EditLabel(TREEVIEW_INFO *infoPtr, HTREEITEM hItem)
TEXTMETRICW
textMetric
;
TEXTMETRICW
textMetric
;
static
const
WCHAR
EditW
[]
=
{
'E'
,
'd'
,
'i'
,
't'
,
0
};
static
const
WCHAR
EditW
[]
=
{
'E'
,
'd'
,
'i'
,
't'
,
0
};
TRACE
(
"%
x %p
\n
"
,
(
unsigned
)
hwnd
,
hItem
);
TRACE
(
"%
p %p
\n
"
,
hwnd
,
hItem
);
if
(
!
TREEVIEW_ValidItem
(
infoPtr
,
editItem
))
if
(
!
TREEVIEW_ValidItem
(
infoPtr
,
editItem
))
return
NULL
;
return
NULL
;
...
...
include/commctrl.h
View file @
9e57091f
...
@@ -27,7 +27,7 @@
...
@@ -27,7 +27,7 @@
extern
"C"
{
extern
"C"
{
#endif
#endif
BOOL
WINAPI
ShowHideMenuCtl
(
HWND
,
UINT
,
LPINT
);
BOOL
WINAPI
ShowHideMenuCtl
(
HWND
,
UINT
_PTR
,
LPINT
);
VOID
WINAPI
GetEffectiveClientRect
(
HWND
,
LPRECT
,
LPINT
);
VOID
WINAPI
GetEffectiveClientRect
(
HWND
,
LPRECT
,
LPINT
);
VOID
WINAPI
InitCommonControls
(
VOID
);
VOID
WINAPI
InitCommonControls
(
VOID
);
...
@@ -155,8 +155,8 @@ typedef struct tagNMTOOLTIPSCREATED
...
@@ -155,8 +155,8 @@ typedef struct tagNMTOOLTIPSCREATED
typedef
struct
tagNMMOUSE
typedef
struct
tagNMMOUSE
{
{
NMHDR
hdr
;
NMHDR
hdr
;
DWORD
dwItemSpec
;
DWORD
_PTR
dwItemSpec
;
DWORD
dwItemData
;
DWORD
_PTR
dwItemData
;
POINT
pt
;
POINT
pt
;
DWORD
dwHitInfo
;
/* info where on item or control the mouse is */
DWORD
dwHitInfo
;
/* info where on item or control the mouse is */
}
NMMOUSE
,
*
LPNMMOUSE
;
}
NMMOUSE
,
*
LPNMMOUSE
;
...
@@ -261,7 +261,7 @@ typedef struct tagNMCUSTOMDRAWINFO
...
@@ -261,7 +261,7 @@ typedef struct tagNMCUSTOMDRAWINFO
DWORD
dwDrawStage
;
DWORD
dwDrawStage
;
HDC
hdc
;
HDC
hdc
;
RECT
rc
;
RECT
rc
;
DWORD
dwItemSpec
;
DWORD
_PTR
dwItemSpec
;
UINT
uItemState
;
UINT
uItemState
;
LPARAM
lItemlParam
;
LPARAM
lItemlParam
;
}
NMCUSTOMDRAW
,
*
LPNMCUSTOMDRAW
;
}
NMCUSTOMDRAW
,
*
LPNMCUSTOMDRAW
;
...
@@ -1293,8 +1293,8 @@ typedef struct _TBBUTTON {
...
@@ -1293,8 +1293,8 @@ typedef struct _TBBUTTON {
BYTE
fsState
;
BYTE
fsState
;
BYTE
fsStyle
;
BYTE
fsStyle
;
BYTE
bReserved
[
2
];
BYTE
bReserved
[
2
];
DWORD
dwData
;
DWORD
_PTR
dwData
;
INT
iString
;
INT
_PTR
iString
;
}
TBBUTTON
,
*
PTBBUTTON
,
*
LPTBBUTTON
;
}
TBBUTTON
,
*
PTBBUTTON
,
*
LPTBBUTTON
;
typedef
const
TBBUTTON
*
LPCTBBUTTON
;
typedef
const
TBBUTTON
*
LPCTBBUTTON
;
...
@@ -1307,7 +1307,7 @@ typedef struct _COLORMAP {
...
@@ -1307,7 +1307,7 @@ typedef struct _COLORMAP {
typedef
struct
tagTBADDBITMAP
{
typedef
struct
tagTBADDBITMAP
{
HINSTANCE
hInst
;
HINSTANCE
hInst
;
UINT
nID
;
UINT
_PTR
nID
;
}
TBADDBITMAP
,
*
LPTBADDBITMAP
;
}
TBADDBITMAP
,
*
LPTBADDBITMAP
;
#define HINST_COMMCTRL ((HINSTANCE)-1)
#define HINST_COMMCTRL ((HINSTANCE)-1)
...
@@ -1378,7 +1378,7 @@ typedef struct
...
@@ -1378,7 +1378,7 @@ typedef struct
BYTE
fsState
;
BYTE
fsState
;
BYTE
fsStyle
;
BYTE
fsStyle
;
WORD
cx
;
WORD
cx
;
DWORD
lParam
;
DWORD
_PTR
lParam
;
LPSTR
pszText
;
LPSTR
pszText
;
INT
cchText
;
INT
cchText
;
}
TBBUTTONINFOA
,
*
LPTBBUTTONINFOA
;
}
TBBUTTONINFOA
,
*
LPTBBUTTONINFOA
;
...
@@ -1392,7 +1392,7 @@ typedef struct
...
@@ -1392,7 +1392,7 @@ typedef struct
BYTE
fsState
;
BYTE
fsState
;
BYTE
fsStyle
;
BYTE
fsStyle
;
WORD
cx
;
WORD
cx
;
DWORD
lParam
;
DWORD
_PTR
lParam
;
LPWSTR
pszText
;
LPWSTR
pszText
;
INT
cchText
;
INT
cchText
;
}
TBBUTTONINFOW
,
*
LPTBBUTTONINFOW
;
}
TBBUTTONINFOW
,
*
LPTBBUTTONINFOW
;
...
@@ -1434,7 +1434,7 @@ typedef struct
...
@@ -1434,7 +1434,7 @@ typedef struct
NMHDR
hdr
;
NMHDR
hdr
;
DWORD
dwMask
;
DWORD
dwMask
;
int
idCommand
;
int
idCommand
;
DWORD
lParam
;
DWORD
_PTR
lParam
;
int
iImage
;
int
iImage
;
LPSTR
pszText
;
LPSTR
pszText
;
int
cchText
;
int
cchText
;
...
@@ -1445,7 +1445,7 @@ typedef struct
...
@@ -1445,7 +1445,7 @@ typedef struct
NMHDR
hdr
;
NMHDR
hdr
;
DWORD
dwMask
;
DWORD
dwMask
;
int
idCommand
;
int
idCommand
;
DWORD
lParam
;
DWORD
_PTR
lParam
;
int
iImage
;
int
iImage
;
LPWSTR
pszText
;
LPWSTR
pszText
;
int
cchText
;
int
cchText
;
...
@@ -1488,9 +1488,9 @@ typedef struct tagNMTOOLBARW
...
@@ -1488,9 +1488,9 @@ typedef struct tagNMTOOLBARW
typedef
struct
typedef
struct
{
{
HINSTANCE
hInstOld
;
HINSTANCE
hInstOld
;
UINT
nIDOld
;
UINT
_PTR
nIDOld
;
HINSTANCE
hInstNew
;
HINSTANCE
hInstNew
;
UINT
nIDNew
;
UINT
_PTR
nIDNew
;
INT
nButtons
;
INT
nButtons
;
}
TBREPLACEBITMAP
,
*
LPTBREPLACEBITMAP
;
}
TBREPLACEBITMAP
,
*
LPTBREPLACEBITMAP
;
...
@@ -1562,7 +1562,7 @@ CreateToolbarEx(HWND, DWORD, UINT, INT,
...
@@ -1562,7 +1562,7 @@ CreateToolbarEx(HWND, DWORD, UINT, INT,
INT
,
INT
,
INT
,
INT
,
INT
,
UINT
);
INT
,
INT
,
INT
,
INT
,
INT
,
UINT
);
HBITMAP
WINAPI
HBITMAP
WINAPI
CreateMappedBitmap
(
HINSTANCE
,
INT
,
UINT
,
LPCOLORMAP
,
INT
);
CreateMappedBitmap
(
HINSTANCE
,
INT
_PTR
,
UINT
,
LPCOLORMAP
,
INT
);
/* Tool tips */
/* Tool tips */
...
@@ -1684,7 +1684,7 @@ typedef struct tagTOOLINFOA {
...
@@ -1684,7 +1684,7 @@ typedef struct tagTOOLINFOA {
UINT
cbSize
;
UINT
cbSize
;
UINT
uFlags
;
UINT
uFlags
;
HWND
hwnd
;
HWND
hwnd
;
UINT
uId
;
UINT
_PTR
uId
;
RECT
rect
;
RECT
rect
;
HINSTANCE
hinst
;
HINSTANCE
hinst
;
LPSTR
lpszText
;
LPSTR
lpszText
;
...
@@ -1696,7 +1696,7 @@ typedef struct tagTOOLINFOW {
...
@@ -1696,7 +1696,7 @@ typedef struct tagTOOLINFOW {
UINT
cbSize
;
UINT
cbSize
;
UINT
uFlags
;
UINT
uFlags
;
HWND
hwnd
;
HWND
hwnd
;
UINT
uId
;
UINT
_PTR
uId
;
RECT
rect
;
RECT
rect
;
HINSTANCE
hinst
;
HINSTANCE
hinst
;
LPWSTR
lpszText
;
LPWSTR
lpszText
;
...
...
include/prsht.h
View file @
9e57091f
...
@@ -191,8 +191,8 @@ typedef const PROPSHEETHEADERW *LPCPROPSHEETHEADERW;
...
@@ -191,8 +191,8 @@ typedef const PROPSHEETHEADERW *LPCPROPSHEETHEADERW;
/*
/*
* Property sheet support (methods)
* Property sheet support (methods)
*/
*/
INT
WINAPI
PropertySheetA
(
LPCPROPSHEETHEADERA
);
INT
_PTR
WINAPI
PropertySheetA
(
LPCPROPSHEETHEADERA
);
INT
WINAPI
PropertySheetW
(
LPCPROPSHEETHEADERW
);
INT
_PTR
WINAPI
PropertySheetW
(
LPCPROPSHEETHEADERW
);
#define PropertySheet WINELIB_NAME_AW(PropertySheet)
#define PropertySheet WINELIB_NAME_AW(PropertySheet)
HPROPSHEETPAGE
WINAPI
CreatePropertySheetPageA
(
LPCPROPSHEETPAGEA
);
HPROPSHEETPAGE
WINAPI
CreatePropertySheetPageA
(
LPCPROPSHEETPAGEA
);
HPROPSHEETPAGE
WINAPI
CreatePropertySheetPageW
(
LPCPROPSHEETPAGEW
);
HPROPSHEETPAGE
WINAPI
CreatePropertySheetPageW
(
LPCPROPSHEETPAGEW
);
...
...
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