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
b4488419
Commit
b4488419
authored
Nov 18, 2002
by
Dimitrie O. Paun
Committed by
Alexandre Julliard
Nov 18, 2002
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Support commctrl message-helper macros in C++.
parent
0fe326c4
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
198 additions
and
191 deletions
+198
-191
commctrl.h
include/commctrl.h
+198
-191
No files found.
include/commctrl.h
View file @
b4488419
...
@@ -201,6 +201,13 @@ typedef struct tagNMCHAR
...
@@ -201,6 +201,13 @@ typedef struct tagNMCHAR
#endif
/* SNDMSG */
#endif
/* SNDMSG */
#ifdef __cplusplus
#define SNDMSGA ::SendMessageA
#define SNDMSGW ::SendMessageW
#else
#define SNDMSGA SendMessageA
#define SNDMSGW SendMessageW
#endif
/* Custom Draw messages */
/* Custom Draw messages */
...
@@ -894,46 +901,46 @@ typedef struct tagNMHDDISPINFOW
...
@@ -894,46 +901,46 @@ typedef struct tagNMHDDISPINFOW
#define LPNMHDDISPINFO WINELIB_NAME_AW(LPNMHDDISPINFO)
#define LPNMHDDISPINFO WINELIB_NAME_AW(LPNMHDDISPINFO)
#define Header_GetItemCount(hwndHD) \
#define Header_GetItemCount(hwndHD) \
(INT)S
endMessage
A((hwndHD),HDM_GETITEMCOUNT,0,0L)
(INT)S
NDMSG
A((hwndHD),HDM_GETITEMCOUNT,0,0L)
#define Header_InsertItemA(hwndHD,i,phdi) \
#define Header_InsertItemA(hwndHD,i,phdi) \
(INT)S
endMessage
A((hwndHD),HDM_INSERTITEMA,(WPARAM)(INT)(i),(LPARAM)(const HDITEMA*)(phdi))
(INT)S
NDMSG
A((hwndHD),HDM_INSERTITEMA,(WPARAM)(INT)(i),(LPARAM)(const HDITEMA*)(phdi))
#define Header_InsertItemW(hwndHD,i,phdi) \
#define Header_InsertItemW(hwndHD,i,phdi) \
(INT)S
endMessage
W((hwndHD),HDM_INSERTITEMW,(WPARAM)(INT)(i),(LPARAM)(const HDITEMW*)(phdi))
(INT)S
NDMSG
W((hwndHD),HDM_INSERTITEMW,(WPARAM)(INT)(i),(LPARAM)(const HDITEMW*)(phdi))
#define Header_InsertItem WINELIB_NAME_AW(Header_InsertItem)
#define Header_InsertItem WINELIB_NAME_AW(Header_InsertItem)
#define Header_DeleteItem(hwndHD,i) \
#define Header_DeleteItem(hwndHD,i) \
(BOOL)S
endMessage
A((hwndHD),HDM_DELETEITEM,(WPARAM)(INT)(i),0L)
(BOOL)S
NDMSG
A((hwndHD),HDM_DELETEITEM,(WPARAM)(INT)(i),0L)
#define Header_GetItemA(hwndHD,i,phdi) \
#define Header_GetItemA(hwndHD,i,phdi) \
(BOOL)S
endMessage
A((hwndHD),HDM_GETITEMA,(WPARAM)(INT)(i),(LPARAM)(HDITEMA*)(phdi))
(BOOL)S
NDMSG
A((hwndHD),HDM_GETITEMA,(WPARAM)(INT)(i),(LPARAM)(HDITEMA*)(phdi))
#define Header_GetItemW(hwndHD,i,phdi) \
#define Header_GetItemW(hwndHD,i,phdi) \
(BOOL)S
endMessage
W((hwndHD),HDM_GETITEMW,(WPARAM)(INT)(i),(LPARAM)(HDITEMW*)(phdi))
(BOOL)S
NDMSG
W((hwndHD),HDM_GETITEMW,(WPARAM)(INT)(i),(LPARAM)(HDITEMW*)(phdi))
#define Header_GetItem WINELIB_NAME_AW(Header_GetItem)
#define Header_GetItem WINELIB_NAME_AW(Header_GetItem)
#define Header_SetItemA(hwndHD,i,phdi) \
#define Header_SetItemA(hwndHD,i,phdi) \
(BOOL)S
endMessage
A((hwndHD),HDM_SETITEMA,(WPARAM)(INT)(i),(LPARAM)(const HDITEMA*)(phdi))
(BOOL)S
NDMSG
A((hwndHD),HDM_SETITEMA,(WPARAM)(INT)(i),(LPARAM)(const HDITEMA*)(phdi))
#define Header_SetItemW(hwndHD,i,phdi) \
#define Header_SetItemW(hwndHD,i,phdi) \
(BOOL)S
endMessage
W((hwndHD),HDM_SETITEMW,(WPARAM)(INT)(i),(LPARAM)(const HDITEMW*)(phdi))
(BOOL)S
NDMSG
W((hwndHD),HDM_SETITEMW,(WPARAM)(INT)(i),(LPARAM)(const HDITEMW*)(phdi))
#define Header_SetItem WINELIB_NAME_AW(Header_SetItem)
#define Header_SetItem WINELIB_NAME_AW(Header_SetItem)
#define Header_Layout(hwndHD,playout) \
#define Header_Layout(hwndHD,playout) \
(BOOL)S
endMessage
A((hwndHD),HDM_LAYOUT,0,(LPARAM)(LPHDLAYOUT)(playout))
(BOOL)S
NDMSG
A((hwndHD),HDM_LAYOUT,0,(LPARAM)(LPHDLAYOUT)(playout))
#define Header_GetItemRect(hwnd,iItem,lprc) \
#define Header_GetItemRect(hwnd,iItem,lprc) \
(BOOL)S
endMessage
A((hwnd),HDM_GETITEMRECT,(WPARAM)iItem,(LPARAM)lprc)
(BOOL)S
NDMSG
A((hwnd),HDM_GETITEMRECT,(WPARAM)iItem,(LPARAM)lprc)
#define Header_SetImageList(hwnd,himl) \
#define Header_SetImageList(hwnd,himl) \
(HIMAGELIST)S
endMessage
A((hwnd),HDM_SETIMAGELIST,0,(LPARAM)himl)
(HIMAGELIST)S
NDMSG
A((hwnd),HDM_SETIMAGELIST,0,(LPARAM)himl)
#define Header_GetImageList(hwnd) \
#define Header_GetImageList(hwnd) \
(HIMAGELIST)S
endMessage
A((hwnd),HDM_GETIMAGELIST,0,0)
(HIMAGELIST)S
NDMSG
A((hwnd),HDM_GETIMAGELIST,0,0)
#define Header_OrderToIndex(hwnd,i) \
#define Header_OrderToIndex(hwnd,i) \
(INT)S
endMessage
A((hwnd),HDM_ORDERTOINDEX,(WPARAM)i,0)
(INT)S
NDMSG
A((hwnd),HDM_ORDERTOINDEX,(WPARAM)i,0)
#define Header_CreateDragImage(hwnd,i) \
#define Header_CreateDragImage(hwnd,i) \
(HIMAGELIST)S
endMessage
A((hwnd),HDM_CREATEDRAGIMAGE,(WPARAM)i,0)
(HIMAGELIST)S
NDMSG
A((hwnd),HDM_CREATEDRAGIMAGE,(WPARAM)i,0)
#define Header_GetOrderArray(hwnd,iCount,lpi) \
#define Header_GetOrderArray(hwnd,iCount,lpi) \
(BOOL)S
endMessage
A((hwnd),HDM_GETORDERARRAY,(WPARAM)iCount,(LPARAM)lpi)
(BOOL)S
NDMSG
A((hwnd),HDM_GETORDERARRAY,(WPARAM)iCount,(LPARAM)lpi)
#define Header_SetOrderArray(hwnd,iCount,lpi) \
#define Header_SetOrderArray(hwnd,iCount,lpi) \
(BOOL)S
endMessage
A((hwnd),HDM_SETORDERARRAY,(WPARAM)iCount,(LPARAM)lpi)
(BOOL)S
NDMSG
A((hwnd),HDM_SETORDERARRAY,(WPARAM)iCount,(LPARAM)lpi)
#define Header_SetHotDivider(hwnd,fPos,dw) \
#define Header_SetHotDivider(hwnd,fPos,dw) \
(INT)S
endMessage
A((hwnd),HDM_SETHOTDIVIDER,(WPARAM)fPos,(LPARAM)dw)
(INT)S
NDMSG
A((hwnd),HDM_SETHOTDIVIDER,(WPARAM)fPos,(LPARAM)dw)
#define Header_SetUnicodeFormat(hwnd,fUnicode) \
#define Header_SetUnicodeFormat(hwnd,fUnicode) \
(BOOL)S
endMessage
A((hwnd),HDM_SETUNICODEFORMAT,(WPARAM)(fUnicode),0)
(BOOL)S
NDMSG
A((hwnd),HDM_SETUNICODEFORMAT,(WPARAM)(fUnicode),0)
#define Header_GetUnicodeFormat(hwnd) \
#define Header_GetUnicodeFormat(hwnd) \
(BOOL)S
endMessage
A((hwnd),HDM_GETUNICODEFORMAT,0,0)
(BOOL)S
NDMSG
A((hwnd),HDM_GETUNICODEFORMAT,0,0)
/* Toolbar */
/* Toolbar */
...
@@ -2432,41 +2439,41 @@ typedef struct tagTVKEYDOWN
...
@@ -2432,41 +2439,41 @@ typedef struct tagTVKEYDOWN
#define TV_KEYDOWN NMTVKEYDOWN
#define TV_KEYDOWN NMTVKEYDOWN
#define TreeView_InsertItemA(hwnd, phdi) \
#define TreeView_InsertItemA(hwnd, phdi) \
(HTREEITEM)S
endMessage
A((hwnd), TVM_INSERTITEMA, 0, \
(HTREEITEM)S
NDMSG
A((hwnd), TVM_INSERTITEMA, 0, \
(LPARAM)(LPTVINSERTSTRUCTA)(phdi))
(LPARAM)(LPTVINSERTSTRUCTA)(phdi))
#define TreeView_InsertItemW(hwnd,phdi) \
#define TreeView_InsertItemW(hwnd,phdi) \
(HTREEITEM)S
endMessage
W((hwnd), TVM_INSERTITEMW, 0, \
(HTREEITEM)S
NDMSG
W((hwnd), TVM_INSERTITEMW, 0, \
(LPARAM)(LPTVINSERTSTRUCTW)(phdi))
(LPARAM)(LPTVINSERTSTRUCTW)(phdi))
#define TreeView_InsertItem WINELIB_NAME_AW(TreeView_InsertItem)
#define TreeView_InsertItem WINELIB_NAME_AW(TreeView_InsertItem)
#define TreeView_DeleteItem(hwnd, hItem) \
#define TreeView_DeleteItem(hwnd, hItem) \
(BOOL)S
endMessage
A((hwnd), TVM_DELETEITEM, 0, (LPARAM)(HTREEITEM)(hItem))
(BOOL)S
NDMSG
A((hwnd), TVM_DELETEITEM, 0, (LPARAM)(HTREEITEM)(hItem))
#define TreeView_DeleteAllItems(hwnd) \
#define TreeView_DeleteAllItems(hwnd) \
(BOOL)S
endMessage
A((hwnd), TVM_DELETEITEM, 0, (LPARAM)TVI_ROOT)
(BOOL)S
NDMSG
A((hwnd), TVM_DELETEITEM, 0, (LPARAM)TVI_ROOT)
#define TreeView_Expand(hwnd, hitem, code) \
#define TreeView_Expand(hwnd, hitem, code) \
(BOOL)S
endMessage
A((hwnd), TVM_EXPAND, (WPARAM)code, \
(BOOL)S
NDMSG
A((hwnd), TVM_EXPAND, (WPARAM)code, \
(LPARAM)(HTREEITEM)(hitem))
(LPARAM)(HTREEITEM)(hitem))
#define TreeView_GetItemRect(hwnd, hitem, prc, code) \
#define TreeView_GetItemRect(hwnd, hitem, prc, code) \
(*(HTREEITEM *)prc = (hitem), (BOOL)S
endMessage
A((hwnd), \
(*(HTREEITEM *)prc = (hitem), (BOOL)S
NDMSG
A((hwnd), \
TVM_GETITEMRECT, (WPARAM)(code), (LPARAM)(RECT *)(prc)))
TVM_GETITEMRECT, (WPARAM)(code), (LPARAM)(RECT *)(prc)))
#define TreeView_GetCount(hwnd) \
#define TreeView_GetCount(hwnd) \
(UINT)S
endMessage
A((hwnd), TVM_GETCOUNT, 0, 0)
(UINT)S
NDMSG
A((hwnd), TVM_GETCOUNT, 0, 0)
#define TreeView_GetIndent(hwnd) \
#define TreeView_GetIndent(hwnd) \
(UINT)S
endMessage
A((hwnd), TVM_GETINDENT, 0, 0)
(UINT)S
NDMSG
A((hwnd), TVM_GETINDENT, 0, 0)
#define TreeView_SetIndent(hwnd, indent) \
#define TreeView_SetIndent(hwnd, indent) \
(BOOL)S
endMessage
A((hwnd), TVM_SETINDENT, (WPARAM)indent, 0)
(BOOL)S
NDMSG
A((hwnd), TVM_SETINDENT, (WPARAM)indent, 0)
#define TreeView_GetImageList(hwnd, iImage) \
#define TreeView_GetImageList(hwnd, iImage) \
(HIMAGELIST)S
endMessage
A((hwnd), TVM_GETIMAGELIST, iImage, 0)
(HIMAGELIST)S
NDMSG
A((hwnd), TVM_GETIMAGELIST, iImage, 0)
#define TreeView_SetImageList(hwnd, himl, iImage) \
#define TreeView_SetImageList(hwnd, himl, iImage) \
(HIMAGELIST)S
endMessage
A((hwnd), TVM_SETIMAGELIST, iImage, \
(HIMAGELIST)S
NDMSG
A((hwnd), TVM_SETIMAGELIST, iImage, \
(LPARAM)(UINT)(HIMAGELIST)(himl))
(LPARAM)(UINT)(HIMAGELIST)(himl))
#define TreeView_GetNextItem(hwnd, hitem, code) \
#define TreeView_GetNextItem(hwnd, hitem, code) \
(HTREEITEM)S
endMessage
A((hwnd), TVM_GETNEXTITEM, (WPARAM)code,\
(HTREEITEM)S
NDMSG
A((hwnd), TVM_GETNEXTITEM, (WPARAM)code,\
(LPARAM)(HTREEITEM) (hitem))
(LPARAM)(HTREEITEM) (hitem))
#define TreeView_GetChild(hwnd, hitem) \
#define TreeView_GetChild(hwnd, hitem) \
...
@@ -2496,7 +2503,7 @@ typedef struct tagTVKEYDOWN
...
@@ -2496,7 +2503,7 @@ typedef struct tagTVKEYDOWN
#define TreeView_Select(hwnd, hitem, code) \
#define TreeView_Select(hwnd, hitem, code) \
(UINT)S
endMessage
A((hwnd), TVM_SELECTITEM, (WPARAM)code, \
(UINT)S
NDMSG
A((hwnd), TVM_SELECTITEM, (WPARAM)code, \
(LPARAM)(UINT)(hitem))
(LPARAM)(UINT)(hitem))
...
@@ -2509,103 +2516,103 @@ typedef struct tagTVKEYDOWN
...
@@ -2509,103 +2516,103 @@ typedef struct tagTVKEYDOWN
#define TreeView_GetItemA(hwnd, pitem) \
#define TreeView_GetItemA(hwnd, pitem) \
(BOOL)S
endMessage
A((hwnd), TVM_GETITEMA, 0, (LPARAM) (TVITEMA *)(pitem))
(BOOL)S
NDMSG
A((hwnd), TVM_GETITEMA, 0, (LPARAM) (TVITEMA *)(pitem))
#define TreeView_GetItemW(hwnd, pitem) \
#define TreeView_GetItemW(hwnd, pitem) \
(BOOL)S
endMessage
W((hwnd), TVM_GETITEMA, 0, (LPARAM) (TVITEMA *)(pitem))
(BOOL)S
NDMSG
W((hwnd), TVM_GETITEMA, 0, (LPARAM) (TVITEMA *)(pitem))
#define TreeView_GetItem WINELIB_NAME_AW(TreeView_GetItem)
#define TreeView_GetItem WINELIB_NAME_AW(TreeView_GetItem)
#define TreeView_SetItemA(hwnd, pitem) \
#define TreeView_SetItemA(hwnd, pitem) \
(BOOL)S
endMessage
A((hwnd), TVM_SETITEMA, 0, (LPARAM)(const TVITEMA *)(pitem))
(BOOL)S
NDMSG
A((hwnd), TVM_SETITEMA, 0, (LPARAM)(const TVITEMA *)(pitem))
#define TreeView_SetItemW(hwnd, pitem) \
#define TreeView_SetItemW(hwnd, pitem) \
(BOOL)S
endMessage
W((hwnd), TVM_SETITEMA, 0, (LPARAM)(const TVITEMA *)(pitem))
(BOOL)S
NDMSG
W((hwnd), TVM_SETITEMA, 0, (LPARAM)(const TVITEMA *)(pitem))
#define TreeView_SetItem WINELIB_NAME_AW(TreeView_SetItem)
#define TreeView_SetItem WINELIB_NAME_AW(TreeView_SetItem)
#define TreeView_EditLabel(hwnd, hitem) \
#define TreeView_EditLabel(hwnd, hitem) \
(HWND)S
endMessage
A((hwnd), TVM_EDITLABEL, 0, (LPARAM)(HTREEITEM)(hitem))
(HWND)S
NDMSG
A((hwnd), TVM_EDITLABEL, 0, (LPARAM)(HTREEITEM)(hitem))
#define TreeView_GetEditControl(hwnd) \
#define TreeView_GetEditControl(hwnd) \
(HWND)S
endMessage
A((hwnd), TVM_GETEDITCONTROL, 0, 0)
(HWND)S
NDMSG
A((hwnd), TVM_GETEDITCONTROL, 0, 0)
#define TreeView_GetVisibleCount(hwnd) \
#define TreeView_GetVisibleCount(hwnd) \
(UINT)S
endMessage
A((hwnd), TVM_GETVISIBLECOUNT, 0, 0)
(UINT)S
NDMSG
A((hwnd), TVM_GETVISIBLECOUNT, 0, 0)
#define TreeView_HitTest(hwnd, lpht) \
#define TreeView_HitTest(hwnd, lpht) \
(HTREEITEM)S
endMessage
A((hwnd), TVM_HITTEST, 0,\
(HTREEITEM)S
NDMSG
A((hwnd), TVM_HITTEST, 0,\
(LPARAM)(LPTVHITTESTINFO)(lpht))
(LPARAM)(LPTVHITTESTINFO)(lpht))
#define TreeView_CreateDragImage(hwnd, hitem) \
#define TreeView_CreateDragImage(hwnd, hitem) \
(HIMAGELIST)S
endMessage
A((hwnd), TVM_CREATEDRAGIMAGE, 0,\
(HIMAGELIST)S
NDMSG
A((hwnd), TVM_CREATEDRAGIMAGE, 0,\
(LPARAM)(HTREEITEM)(hitem))
(LPARAM)(HTREEITEM)(hitem))
#define TreeView_SortChildren(hwnd, hitem, recurse) \
#define TreeView_SortChildren(hwnd, hitem, recurse) \
(BOOL)S
endMessage
A((hwnd), TVM_SORTCHILDREN, (WPARAM)recurse,\
(BOOL)S
NDMSG
A((hwnd), TVM_SORTCHILDREN, (WPARAM)recurse,\
(LPARAM)(HTREEITEM)(hitem))
(LPARAM)(HTREEITEM)(hitem))
#define TreeView_EnsureVisible(hwnd, hitem) \
#define TreeView_EnsureVisible(hwnd, hitem) \
(BOOL)S
endMessage
A((hwnd), TVM_ENSUREVISIBLE, 0, (LPARAM)(UINT)(hitem))
(BOOL)S
NDMSG
A((hwnd), TVM_ENSUREVISIBLE, 0, (LPARAM)(UINT)(hitem))
#define TreeView_SortChildrenCB(hwnd, psort, recurse) \
#define TreeView_SortChildrenCB(hwnd, psort, recurse) \
(BOOL)S
endMessage
A((hwnd), TVM_SORTCHILDRENCB, (WPARAM)recurse, \
(BOOL)S
NDMSG
A((hwnd), TVM_SORTCHILDRENCB, (WPARAM)recurse, \
(LPARAM)(LPTV_SORTCB)(psort))
(LPARAM)(LPTV_SORTCB)(psort))
#define TreeView_EndEditLabelNow(hwnd, fCancel) \
#define TreeView_EndEditLabelNow(hwnd, fCancel) \
(BOOL)S
endMessage
A((hwnd), TVM_ENDEDITLABELNOW, (WPARAM)fCancel, 0)
(BOOL)S
NDMSG
A((hwnd), TVM_ENDEDITLABELNOW, (WPARAM)fCancel, 0)
#define TreeView_GetISearchString(hwnd, lpsz) \
#define TreeView_GetISearchString(hwnd, lpsz) \
(BOOL)S
endMessage
A((hwnd), TVM_GETISEARCHSTRING, 0, \
(BOOL)S
NDMSG
A((hwnd), TVM_GETISEARCHSTRING, 0, \
(LPARAM)(LPTSTR)lpsz)
(LPARAM)(LPTSTR)lpsz)
#define TreeView_SetToolTips(hwnd, hwndTT) \
#define TreeView_SetToolTips(hwnd, hwndTT) \
(HWND)S
endMessage
A((hwnd), TVM_SETTOOLTIPS, (WPARAM)(hwndTT), 0)
(HWND)S
NDMSG
A((hwnd), TVM_SETTOOLTIPS, (WPARAM)(hwndTT), 0)
#define TreeView_GetToolTips(hwnd) \
#define TreeView_GetToolTips(hwnd) \
(HWND)S
endMessage
A((hwnd), TVM_GETTOOLTIPS, 0, 0)
(HWND)S
NDMSG
A((hwnd), TVM_GETTOOLTIPS, 0, 0)
#define TreeView_SetItemHeight(hwnd, iHeight) \
#define TreeView_SetItemHeight(hwnd, iHeight) \
(INT)S
endMessage
A((hwnd), TVM_SETITEMHEIGHT, (WPARAM)iHeight, 0)
(INT)S
NDMSG
A((hwnd), TVM_SETITEMHEIGHT, (WPARAM)iHeight, 0)
#define TreeView_GetItemHeight(hwnd) \
#define TreeView_GetItemHeight(hwnd) \
(INT)S
endMessage
A((hwnd), TVM_GETITEMHEIGHT, 0, 0)
(INT)S
NDMSG
A((hwnd), TVM_GETITEMHEIGHT, 0, 0)
#define TreeView_SetBkColor(hwnd, clr) \
#define TreeView_SetBkColor(hwnd, clr) \
(COLORREF)S
endMessage
A((hwnd), TVM_SETBKCOLOR, 0, (LPARAM)clr)
(COLORREF)S
NDMSG
A((hwnd), TVM_SETBKCOLOR, 0, (LPARAM)clr)
#define TreeView_SetTextColor(hwnd, clr) \
#define TreeView_SetTextColor(hwnd, clr) \
(COLORREF)S
endMessage
A((hwnd), TVM_SETTEXTCOLOR, 0, (LPARAM)clr)
(COLORREF)S
NDMSG
A((hwnd), TVM_SETTEXTCOLOR, 0, (LPARAM)clr)
#define TreeView_GetBkColor(hwnd) \
#define TreeView_GetBkColor(hwnd) \
(COLORREF)S
endMessage
A((hwnd), TVM_GETBKCOLOR, 0, 0)
(COLORREF)S
NDMSG
A((hwnd), TVM_GETBKCOLOR, 0, 0)
#define TreeView_GetTextColor(hwnd) \
#define TreeView_GetTextColor(hwnd) \
(COLORREF)S
endMessage
A((hwnd), TVM_GETTEXTCOLOR, 0, 0)
(COLORREF)S
NDMSG
A((hwnd), TVM_GETTEXTCOLOR, 0, 0)
#define TreeView_SetScrollTime(hwnd, uTime) \
#define TreeView_SetScrollTime(hwnd, uTime) \
(UINT)S
endMessage
A((hwnd), TVM_SETSCROLLTIME, uTime, 0)
(UINT)S
NDMSG
A((hwnd), TVM_SETSCROLLTIME, uTime, 0)
#define TreeView_GetScrollTime(hwnd) \
#define TreeView_GetScrollTime(hwnd) \
(UINT)S
endMessage
A((hwnd), TVM_GETSCROLLTIME, 0, 0)
(UINT)S
NDMSG
A((hwnd), TVM_GETSCROLLTIME, 0, 0)
#define TreeView_SetInsertMark(hwnd, hItem, fAfter) \
#define TreeView_SetInsertMark(hwnd, hItem, fAfter) \
(BOOL)S
endMessage
A((hwnd), TVM_SETINSERTMARK, (WPARAM)(fAfter), \
(BOOL)S
NDMSG
A((hwnd), TVM_SETINSERTMARK, (WPARAM)(fAfter), \
(LPARAM) (hItem))
(LPARAM) (hItem))
#define TreeView_SetInsertMarkColor(hwnd, clr) \
#define TreeView_SetInsertMarkColor(hwnd, clr) \
(COLORREF)S
endMessage
A((hwnd), TVM_SETINSERTMARKCOLOR, 0, (LPARAM)clr)
(COLORREF)S
NDMSG
A((hwnd), TVM_SETINSERTMARKCOLOR, 0, (LPARAM)clr)
#define TreeView_GetInsertMarkColor(hwnd) \
#define TreeView_GetInsertMarkColor(hwnd) \
(COLORREF)S
endMessage
A((hwnd), TVM_GETINSERTMARKCOLOR, 0, 0)
(COLORREF)S
NDMSG
A((hwnd), TVM_GETINSERTMARKCOLOR, 0, 0)
#define TreeView_GetItemState(hwndTV, hti, mask) \
#define TreeView_GetItemState(hwndTV, hti, mask) \
(UINT)S
endMessage
A((hwndTV), TVM_GETITEMSTATE, (WPARAM)(hti), (LPARAM)(mask))
(UINT)S
NDMSG
A((hwndTV), TVM_GETITEMSTATE, (WPARAM)(hti), (LPARAM)(mask))
#define TreeView_GetCheckState(hwndTV, hti) \
#define TreeView_GetCheckState(hwndTV, hti) \
((((UINT)(S
endMessage
A((hwndTV), TVM_GETITEMSTATE, (WPARAM)(hti), \
((((UINT)(S
NDMSG
A((hwndTV), TVM_GETITEMSTATE, (WPARAM)(hti), \
TVIS_STATEIMAGEMASK))) >> 12) -1)
TVIS_STATEIMAGEMASK))) >> 12) -1)
#define TreeView_SetLineColor(hwnd, clr) \
#define TreeView_SetLineColor(hwnd, clr) \
(COLORREF)S
endMessage
A((hwnd), TVM_SETLINECOLOR, 0, (LPARAM)(clr))
(COLORREF)S
NDMSG
A((hwnd), TVM_SETLINECOLOR, 0, (LPARAM)(clr))
#define TreeView_GetLineColor(hwnd) \
#define TreeView_GetLineColor(hwnd) \
(COLORREF)S
endMessage
A((hwnd), TVM_GETLINECOLOR, 0, 0)
(COLORREF)S
NDMSG
A((hwnd), TVM_GETLINECOLOR, 0, 0)
#define TreeView_SetItemState(hwndTV, hti, data, _mask) \
#define TreeView_SetItemState(hwndTV, hti, data, _mask) \
{ TVITEM _TVi; \
{ TVITEM _TVi; \
...
@@ -2613,7 +2620,7 @@ typedef struct tagTVKEYDOWN
...
@@ -2613,7 +2620,7 @@ typedef struct tagTVKEYDOWN
_TVi.hItem = hti; \
_TVi.hItem = hti; \
_TVi.stateMask = _mask; \
_TVi.stateMask = _mask; \
_TVi.state = data; \
_TVi.state = data; \
S
endMessage
A((hwndTV), TVM_SETITEM, 0, (LPARAM)(TV_ITEM *)&_TVi); \
S
NDMSG
A((hwndTV), TVM_SETITEM, 0, (LPARAM)(TV_ITEM *)&_TVi); \
}
}
...
@@ -3319,150 +3326,150 @@ typedef struct NMLVSCROLL
...
@@ -3319,150 +3326,150 @@ typedef struct NMLVSCROLL
}
NMLVSCROLL
,
*
LPNMLVSCROLL
;
}
NMLVSCROLL
,
*
LPNMLVSCROLL
;
#define ListView_SetTextBkColor(hwnd,clrBk) \
#define ListView_SetTextBkColor(hwnd,clrBk) \
(BOOL)S
endMessage
A((hwnd),LVM_SETTEXTBKCOLOR,0,(LPARAM)(COLORREF)(clrBk))
(BOOL)S
NDMSG
A((hwnd),LVM_SETTEXTBKCOLOR,0,(LPARAM)(COLORREF)(clrBk))
#define ListView_SetTextColor(hwnd,clrBk) \
#define ListView_SetTextColor(hwnd,clrBk) \
(BOOL)S
endMessage
A((hwnd),LVM_SETTEXTCOLOR,0,(LPARAM)(COLORREF)(clrBk))
(BOOL)S
NDMSG
A((hwnd),LVM_SETTEXTCOLOR,0,(LPARAM)(COLORREF)(clrBk))
#define ListView_DeleteColumn(hwnd,col)\
#define ListView_DeleteColumn(hwnd,col)\
(LRESULT)S
endMessage
A((hwnd),LVM_DELETECOLUMN,0,(LPARAM)(INT)(col))
(LRESULT)S
NDMSG
A((hwnd),LVM_DELETECOLUMN,0,(LPARAM)(INT)(col))
#define ListView_GetColumnA(hwnd,x,col)\
#define ListView_GetColumnA(hwnd,x,col)\
(LRESULT)S
endMessage
A((hwnd),LVM_GETCOLUMNA,(WPARAM)(INT)(x),(LPARAM)(LPLVCOLUMNA)(col))
(LRESULT)S
NDMSG
A((hwnd),LVM_GETCOLUMNA,(WPARAM)(INT)(x),(LPARAM)(LPLVCOLUMNA)(col))
#define ListView_GetColumnW(hwnd,x,col)\
#define ListView_GetColumnW(hwnd,x,col)\
(LRESULT)S
endMessage
W((hwnd),LVM_GETCOLUMNW,(WPARAM)(INT)(x),(LPARAM)(LPLVCOLUMNW)(col))
(LRESULT)S
NDMSG
W((hwnd),LVM_GETCOLUMNW,(WPARAM)(INT)(x),(LPARAM)(LPLVCOLUMNW)(col))
#define ListView_GetColumn WINELIB_NAME_AW(ListView_GetColumn)
#define ListView_GetColumn WINELIB_NAME_AW(ListView_GetColumn)
#define ListView_SetColumnA(hwnd,x,col)\
#define ListView_SetColumnA(hwnd,x,col)\
(LRESULT)S
endMessage
A((hwnd),LVM_SETCOLUMNA,(WPARAM)(INT)(x),(LPARAM)(LPLVCOLUMNA)(col))
(LRESULT)S
NDMSG
A((hwnd),LVM_SETCOLUMNA,(WPARAM)(INT)(x),(LPARAM)(LPLVCOLUMNA)(col))
#define ListView_SetColumnW(hwnd,x,col)\
#define ListView_SetColumnW(hwnd,x,col)\
(LRESULT)S
endMessage
W((hwnd),LVM_SETCOLUMNW,(WPARAM)(INT)(x),(LPARAM)(LPLVCOLUMNW)(col))
(LRESULT)S
NDMSG
W((hwnd),LVM_SETCOLUMNW,(WPARAM)(INT)(x),(LPARAM)(LPLVCOLUMNW)(col))
#define ListView_SetColumn WINELIB_NAME_AW(ListView_SetColumn)
#define ListView_SetColumn WINELIB_NAME_AW(ListView_SetColumn)
#define ListView_GetNextItem(hwnd,nItem,flags) \
#define ListView_GetNextItem(hwnd,nItem,flags) \
(INT)S
endMessage
A((hwnd),LVM_GETNEXTITEM,(WPARAM)(INT)(nItem),(LPARAM)(MAKELPARAM(flags,0)))
(INT)S
NDMSG
A((hwnd),LVM_GETNEXTITEM,(WPARAM)(INT)(nItem),(LPARAM)(MAKELPARAM(flags,0)))
#define ListView_FindItemA(hwnd,nItem,plvfi) \
#define ListView_FindItemA(hwnd,nItem,plvfi) \
(INT)S
endMessage
A((hwnd),LVM_FINDITEMA,(WPARAM)(INT)(nItem),(LPARAM)(LVFINDINFOA*)(plvfi))
(INT)S
NDMSG
A((hwnd),LVM_FINDITEMA,(WPARAM)(INT)(nItem),(LPARAM)(LVFINDINFOA*)(plvfi))
#define ListView_FindItemW(hwnd,nItem,plvfi) \
#define ListView_FindItemW(hwnd,nItem,plvfi) \
(INT)S
endMessage
W((hwnd),LVM_FINDITEMW,(WPARAM)(INT)(nItem),(LPARAM)(LVFINDINFOW*)(plvfi))
(INT)S
NDMSG
W((hwnd),LVM_FINDITEMW,(WPARAM)(INT)(nItem),(LPARAM)(LVFINDINFOW*)(plvfi))
#define ListView_FindItem WINELIB_NAME_AW(ListView_FindItem)
#define ListView_FindItem WINELIB_NAME_AW(ListView_FindItem)
#define ListView_Arrange(hwnd,code) \
#define ListView_Arrange(hwnd,code) \
(INT)S
endMessage
A((hwnd),LVM_ARRANGE,(WPARAM)(INT)(code),0L)
(INT)S
NDMSG
A((hwnd),LVM_ARRANGE,(WPARAM)(INT)(code),0L)
#define ListView_GetItemPosition(hwnd,i,ppt) \
#define ListView_GetItemPosition(hwnd,i,ppt) \
(INT)S
endMessage
A((hwnd),LVM_GETITEMPOSITION,(WPARAM)(INT)(i),(LPARAM)(LPPOINT)(ppt))
(INT)S
NDMSG
A((hwnd),LVM_GETITEMPOSITION,(WPARAM)(INT)(i),(LPARAM)(LPPOINT)(ppt))
#define ListView_GetItemRect(hwnd,i,prc,code) \
#define ListView_GetItemRect(hwnd,i,prc,code) \
(BOOL)S
endMessage
A((hwnd), LVM_GETITEMRECT, (WPARAM)(int)(i), \
(BOOL)S
NDMSG
A((hwnd), LVM_GETITEMRECT, (WPARAM)(int)(i), \
((prc) ? (((RECT*)(prc))->left = (code),(LPARAM)(RECT \
((prc) ? (((RECT*)(prc))->left = (code),(LPARAM)(RECT \
*)(prc)) : (LPARAM)(RECT*)NULL))
*)(prc)) : (LPARAM)(RECT*)NULL))
#define ListView_SetItemA(hwnd,pitem) \
#define ListView_SetItemA(hwnd,pitem) \
(INT)S
endMessage
A((hwnd),LVM_SETITEMA,0,(LPARAM)(const LVITEMA *)(pitem))
(INT)S
NDMSG
A((hwnd),LVM_SETITEMA,0,(LPARAM)(const LVITEMA *)(pitem))
#define ListView_SetItemW(hwnd,pitem) \
#define ListView_SetItemW(hwnd,pitem) \
(INT)S
endMessage
W((hwnd),LVM_SETITEMW,0,(LPARAM)(const LVITEMW *)(pitem))
(INT)S
NDMSG
W((hwnd),LVM_SETITEMW,0,(LPARAM)(const LVITEMW *)(pitem))
#define ListView_SetItem WINELIB_NAME_AW(ListView_SetItem)
#define ListView_SetItem WINELIB_NAME_AW(ListView_SetItem)
#define ListView_SetItemState(hwnd,i,pitem) \
#define ListView_SetItemState(hwnd,i,pitem) \
(BOOL)S
endMessage
A((hwnd),LVM_SETITEMSTATE,(WPARAM)(UINT)(i),(LPARAM)(LPLVITEMA)(pitem))
(BOOL)S
NDMSG
A((hwnd),LVM_SETITEMSTATE,(WPARAM)(UINT)(i),(LPARAM)(LPLVITEMA)(pitem))
#define ListView_GetItemState(hwnd,i,mask) \
#define ListView_GetItemState(hwnd,i,mask) \
(BOOL)S
endMessage
A((hwnd),LVM_GETITEMSTATE,(WPARAM)(UINT)(i),(LPARAM)(UINT)(mask))
(BOOL)S
NDMSG
A((hwnd),LVM_GETITEMSTATE,(WPARAM)(UINT)(i),(LPARAM)(UINT)(mask))
#define ListView_GetCountPerPage(hwnd) \
#define ListView_GetCountPerPage(hwnd) \
(BOOL)S
endMessage
W((hwnd),LVM_GETCOUNTPERPAGE,0,0L)
(BOOL)S
NDMSG
W((hwnd),LVM_GETCOUNTPERPAGE,0,0L)
#define ListView_GetImageList(hwnd,iImageList) \
#define ListView_GetImageList(hwnd,iImageList) \
(HIMAGELIST)S
endMessage
A((hwnd),LVM_GETIMAGELIST,(WPARAM)(INT)(iImageList),0L)
(HIMAGELIST)S
NDMSG
A((hwnd),LVM_GETIMAGELIST,(WPARAM)(INT)(iImageList),0L)
#define ListView_GetStringWidthA(hwnd,pstr) \
#define ListView_GetStringWidthA(hwnd,pstr) \
(INT)S
endMessage
A((hwnd),LVM_GETSTRINGWIDTHA,0,(LPARAM)(LPCSTR)(pstr))
(INT)S
NDMSG
A((hwnd),LVM_GETSTRINGWIDTHA,0,(LPARAM)(LPCSTR)(pstr))
#define ListView_GetStringWidthW(hwnd,pstr) \
#define ListView_GetStringWidthW(hwnd,pstr) \
(INT)S
endMessage
W((hwnd),LVM_GETSTRINGWIDTHW,0,(LPARAM)(LPCWSTR)(pstr))
(INT)S
NDMSG
W((hwnd),LVM_GETSTRINGWIDTHW,0,(LPARAM)(LPCWSTR)(pstr))
#define ListView_GetStringWidth WINELIB_NAME_AW(ListView_GetStringWidth)
#define ListView_GetStringWidth WINELIB_NAME_AW(ListView_GetStringWidth)
#define ListView_GetTopIndex(hwnd) \
#define ListView_GetTopIndex(hwnd) \
(BOOL)S
endMessage
A((hwnd),LVM_GETTOPINDEX,0,0L)
(BOOL)S
NDMSG
A((hwnd),LVM_GETTOPINDEX,0,0L)
#define ListView_Scroll(hwnd,dx,dy) \
#define ListView_Scroll(hwnd,dx,dy) \
(BOOL)S
endMessage
A((hwnd),LVM_SCROLL,(WPARAM)(INT)(dx),(LPARAM)(INT)(dy))
(BOOL)S
NDMSG
A((hwnd),LVM_SCROLL,(WPARAM)(INT)(dx),(LPARAM)(INT)(dy))
#define ListView_EnsureVisible(hwnd,i,fPartialOk) \
#define ListView_EnsureVisible(hwnd,i,fPartialOk) \
(BOOL)S
endMessage
A((hwnd),LVM_ENSUREVISIBLE,(WPARAM)(INT)i,(LPARAM)(BOOL)fPartialOk)
(BOOL)S
NDMSG
A((hwnd),LVM_ENSUREVISIBLE,(WPARAM)(INT)i,(LPARAM)(BOOL)fPartialOk)
#define ListView_SetBkColor(hwnd,clrBk) \
#define ListView_SetBkColor(hwnd,clrBk) \
(BOOL)S
endMessage
A((hwnd),LVM_SETBKCOLOR,0,(LPARAM)(COLORREF)(clrBk))
(BOOL)S
NDMSG
A((hwnd),LVM_SETBKCOLOR,0,(LPARAM)(COLORREF)(clrBk))
#define ListView_SetImageList(hwnd,himl,iImageList) \
#define ListView_SetImageList(hwnd,himl,iImageList) \
(HIMAGELIST)(UINT)S
endMessage
A((hwnd),LVM_SETIMAGELIST,(WPARAM)(iImageList),(LPARAM)(UINT)(HIMAGELIST)(himl))
(HIMAGELIST)(UINT)S
NDMSG
A((hwnd),LVM_SETIMAGELIST,(WPARAM)(iImageList),(LPARAM)(UINT)(HIMAGELIST)(himl))
#define ListView_GetItemCount(hwnd) \
#define ListView_GetItemCount(hwnd) \
(INT)S
endMessage
A((hwnd),LVM_GETITEMCOUNT,0,0L)
(INT)S
NDMSG
A((hwnd),LVM_GETITEMCOUNT,0,0L)
#define ListView_GetItemA(hwnd,pitem) \
#define ListView_GetItemA(hwnd,pitem) \
(BOOL)S
endMessage
A((hwnd),LVM_GETITEMA,0,(LPARAM)(LVITEMA *)(pitem))
(BOOL)S
NDMSG
A((hwnd),LVM_GETITEMA,0,(LPARAM)(LVITEMA *)(pitem))
#define ListView_GetItemW(hwnd,pitem) \
#define ListView_GetItemW(hwnd,pitem) \
(BOOL)S
endMessage
W((hwnd),LVM_GETITEMW,0,(LPARAM)(LVITEMW *)(pitem))
(BOOL)S
NDMSG
W((hwnd),LVM_GETITEMW,0,(LPARAM)(LVITEMW *)(pitem))
#define ListView_GetItem WINELIB_NAME_AW(ListView_GetItem)
#define ListView_GetItem WINELIB_NAME_AW(ListView_GetItem)
#define ListView_HitTest(hwnd,pinfo) \
#define ListView_HitTest(hwnd,pinfo) \
(INT)S
endMessage
A((hwnd),LVM_HITTEST,0,(LPARAM)(LPLVHITTESTINFO)(pinfo))
(INT)S
NDMSG
A((hwnd),LVM_HITTEST,0,(LPARAM)(LPLVHITTESTINFO)(pinfo))
#define ListView_InsertItemA(hwnd,pitem) \
#define ListView_InsertItemA(hwnd,pitem) \
(INT)S
endMessage
A((hwnd),LVM_INSERTITEMA,0,(LPARAM)(const LVITEMA *)(pitem))
(INT)S
NDMSG
A((hwnd),LVM_INSERTITEMA,0,(LPARAM)(const LVITEMA *)(pitem))
#define ListView_InsertItemW(hwnd,pitem) \
#define ListView_InsertItemW(hwnd,pitem) \
(INT)S
endMessage
W((hwnd),LVM_INSERTITEMW,0,(LPARAM)(const LVITEMW *)(pitem))
(INT)S
NDMSG
W((hwnd),LVM_INSERTITEMW,0,(LPARAM)(const LVITEMW *)(pitem))
#define ListView_InsertItem WINELIB_NAME_AW(ListView_InsertItem)
#define ListView_InsertItem WINELIB_NAME_AW(ListView_InsertItem)
#define ListView_DeleteAllItems(hwnd) \
#define ListView_DeleteAllItems(hwnd) \
(BOOL)S
endMessage
A((hwnd),LVM_DELETEALLITEMS,0,0L)
(BOOL)S
NDMSG
A((hwnd),LVM_DELETEALLITEMS,0,0L)
#define ListView_InsertColumnA(hwnd,iCol,pcol) \
#define ListView_InsertColumnA(hwnd,iCol,pcol) \
(INT)S
endMessage
A((hwnd),LVM_INSERTCOLUMNA,(WPARAM)(INT)(iCol),(LPARAM)(const LVCOLUMNA *)(pcol))
(INT)S
NDMSG
A((hwnd),LVM_INSERTCOLUMNA,(WPARAM)(INT)(iCol),(LPARAM)(const LVCOLUMNA *)(pcol))
#define ListView_InsertColumnW(hwnd,iCol,pcol) \
#define ListView_InsertColumnW(hwnd,iCol,pcol) \
(INT)S
endMessage
W((hwnd),LVM_INSERTCOLUMNW,(WPARAM)(INT)(iCol),(LPARAM)(const LVCOLUMNW *)(pcol))
(INT)S
NDMSG
W((hwnd),LVM_INSERTCOLUMNW,(WPARAM)(INT)(iCol),(LPARAM)(const LVCOLUMNW *)(pcol))
#define ListView_InsertColumn WINELIB_NAME_AW(ListView_InsertColumn)
#define ListView_InsertColumn WINELIB_NAME_AW(ListView_InsertColumn)
#define ListView_SortItems(hwndLV,_pfnCompare,_lPrm) \
#define ListView_SortItems(hwndLV,_pfnCompare,_lPrm) \
(BOOL)S
endMessage
A((hwndLV),LVM_SORTITEMS,(WPARAM)(LPARAM)_lPrm,(LPARAM)(PFNLVCOMPARE)_pfnCompare)
(BOOL)S
NDMSG
A((hwndLV),LVM_SORTITEMS,(WPARAM)(LPARAM)_lPrm,(LPARAM)(PFNLVCOMPARE)_pfnCompare)
#define ListView_SetItemPosition(hwndLV, i, x, y) \
#define ListView_SetItemPosition(hwndLV, i, x, y) \
(BOOL)S
endMessage
A((hwndLV),LVM_SETITEMPOSITION,(WPARAM)(INT)(i),MAKELPARAM((x),(y)))
(BOOL)S
NDMSG
A((hwndLV),LVM_SETITEMPOSITION,(WPARAM)(INT)(i),MAKELPARAM((x),(y)))
#define ListView_GetSelectedCount(hwndLV) \
#define ListView_GetSelectedCount(hwndLV) \
(UINT)S
endMessage
A((hwndLV),LVM_GETSELECTEDCOUNT,0,0L)
(UINT)S
NDMSG
A((hwndLV),LVM_GETSELECTEDCOUNT,0,0L)
#define ListView_EditLabelA(hwndLV, i) \
#define ListView_EditLabelA(hwndLV, i) \
(HWND)S
endMessage
A((hwndLV),LVM_EDITLABELA,(WPARAM)(int)(i), 0L)
(HWND)S
NDMSG
A((hwndLV),LVM_EDITLABELA,(WPARAM)(int)(i), 0L)
#define ListView_EditLabelW(hwndLV, i) \
#define ListView_EditLabelW(hwndLV, i) \
(HWND)S
endMessage
W((hwndLV),LVM_EDITLABELW,(WPARAM)(int)(i), 0L)
(HWND)S
NDMSG
W((hwndLV),LVM_EDITLABELW,(WPARAM)(int)(i), 0L)
#define ListView_EditLabel WINELIB_NAME_AW(ListView_EditLabel)
#define ListView_EditLabel WINELIB_NAME_AW(ListView_EditLabel)
#define ListView_SetItemTextA(hwndLV, i, _iSubItem, _pszText) \
#define ListView_SetItemTextA(hwndLV, i, _iSubItem, _pszText) \
{ LVITEMA _LVi; _LVi.iSubItem = _iSubItem; _LVi.pszText = _pszText;\
{ LVITEMA _LVi; _LVi.iSubItem = _iSubItem; _LVi.pszText = _pszText;\
S
endMessage
A(hwndLV, LVM_SETITEMTEXTA, (WPARAM)i, (LPARAM) (LVITEMA*)&_LVi);}
S
NDMSG
A(hwndLV, LVM_SETITEMTEXTA, (WPARAM)i, (LPARAM) (LVITEMA*)&_LVi);}
#define ListView_SetItemTextW(hwndLV, i, _iSubItem, _pszText) \
#define ListView_SetItemTextW(hwndLV, i, _iSubItem, _pszText) \
{ LVITEMW _LVi; _LVi.iSubItem = _iSubItem; _LVi.pszText = _pszText;\
{ LVITEMW _LVi; _LVi.iSubItem = _iSubItem; _LVi.pszText = _pszText;\
S
endMessage
W(hwndLV, LVM_SETITEMTEXTW, (WPARAM)i, (LPARAM) (LVITEMW*)& _LVi);}
S
NDMSG
W(hwndLV, LVM_SETITEMTEXTW, (WPARAM)i, (LPARAM) (LVITEMW*)& _LVi);}
#define ListView_SetItemText WINELIB_NAME_AW(ListView_SetItemText)
#define ListView_SetItemText WINELIB_NAME_AW(ListView_SetItemText)
#define ListView_DeleteItem(hwndLV, i) \
#define ListView_DeleteItem(hwndLV, i) \
(BOOL)S
endMessage
A(hwndLV, LVM_DELETEITEM, (WPARAM)(int)(i), 0L)
(BOOL)S
NDMSG
A(hwndLV, LVM_DELETEITEM, (WPARAM)(int)(i), 0L)
#define ListView_Update(hwndLV, i) \
#define ListView_Update(hwndLV, i) \
(BOOL)S
endMessage
A((hwndLV), LVM_UPDATE, (WPARAM)(i), 0L)
(BOOL)S
NDMSG
A((hwndLV), LVM_UPDATE, (WPARAM)(i), 0L)
#define ListView_GetColumnOrderArray(hwndLV, iCount, pi) \
#define ListView_GetColumnOrderArray(hwndLV, iCount, pi) \
(BOOL)S
endMessage
A((hwndLV), LVM_GETCOLUMNORDERARRAY, (WPARAM)iCount, (LPARAM)(LPINT)pi)
(BOOL)S
NDMSG
A((hwndLV), LVM_GETCOLUMNORDERARRAY, (WPARAM)iCount, (LPARAM)(LPINT)pi)
#define ListView_GetExtendedListViewStyle(hwndLV) \
#define ListView_GetExtendedListViewStyle(hwndLV) \
(DWORD)S
endMessage
A((hwndLV), LVM_GETEXTENDEDLISTVIEWSTYLE, 0, 0L)
(DWORD)S
NDMSG
A((hwndLV), LVM_GETEXTENDEDLISTVIEWSTYLE, 0, 0L)
#define ListView_GetHotCursor(hwndLV) \
#define ListView_GetHotCursor(hwndLV) \
(HCURSOR)S
endMessage
A((hwndLV), LVM_GETHOTCURSOR, 0, 0L)
(HCURSOR)S
NDMSG
A((hwndLV), LVM_GETHOTCURSOR, 0, 0L)
#define ListView_GetHotItem(hwndLV) \
#define ListView_GetHotItem(hwndLV) \
(int)S
endMessage
A((hwndLV), LVM_GETHOTITEM, 0, 0L)
(int)S
NDMSG
A((hwndLV), LVM_GETHOTITEM, 0, 0L)
#define ListView_GetItemSpacing(hwndLV, fSmall) \
#define ListView_GetItemSpacing(hwndLV, fSmall) \
(DWORD)S
endMessage
A((hwndLV), LVM_GETITEMSPACING, (WPARAM)fSmall, 0L)
(DWORD)S
NDMSG
A((hwndLV), LVM_GETITEMSPACING, (WPARAM)fSmall, 0L)
#define ListView_GetSubItemRect(hwndLV, iItem, iSubItem, code, prc) \
#define ListView_GetSubItemRect(hwndLV, iItem, iSubItem, code, prc) \
(BOOL)S
endMessage
A((hwndLV), LVM_GETSUBITEMRECT, (WPARAM)(int)(iItem), \
(BOOL)S
NDMSG
A((hwndLV), LVM_GETSUBITEMRECT, (WPARAM)(int)(iItem), \
((prc) ? (((LPRECT)(prc))->top = iSubItem), (((LPRECT)(prc))->left = code):0), (LPARAM)prc)
((prc) ? (((LPRECT)(prc))->top = iSubItem), (((LPRECT)(prc))->left = code):0), (LPARAM)prc)
#define ListView_GetToolTips(hwndLV) \
#define ListView_GetToolTips(hwndLV) \
(HWND)S
endMessage
A((hwndLV), LVM_GETTOOLTIPS, 0, 0L)
(HWND)S
NDMSG
A((hwndLV), LVM_GETTOOLTIPS, 0, 0L)
#define ListView_SetColumnOrderArray(hwndLV, iCount, pi) \
#define ListView_SetColumnOrderArray(hwndLV, iCount, pi) \
(BOOL)S
endMessage
A((hwndLV), LVM_SETCOLUMNORDERARRAY, (WPARAM)iCount, (LPARAM)(LPINT)pi)
(BOOL)S
NDMSG
A((hwndLV), LVM_SETCOLUMNORDERARRAY, (WPARAM)iCount, (LPARAM)(LPINT)pi)
#define ListView_SetExtendedListViewStyle(hwndLV, dw) \
#define ListView_SetExtendedListViewStyle(hwndLV, dw) \
(DWORD)S
endMessage
A((hwndLV), LVM_SETEXTENDEDLISTVIEWSTYLE, 0, (LPARAM)dw)
(DWORD)S
NDMSG
A((hwndLV), LVM_SETEXTENDEDLISTVIEWSTYLE, 0, (LPARAM)dw)
#define ListView_SetExtendedListViewStyleEx(hwndLV, dwMask, dw) \
#define ListView_SetExtendedListViewStyleEx(hwndLV, dwMask, dw) \
(DWORD)S
endMessage
A((hwndLV), LVM_SETEXTENDEDLISTVIEWSTYLE, (WPARAM)dwMask, (LPARAM)dw)
(DWORD)S
NDMSG
A((hwndLV), LVM_SETEXTENDEDLISTVIEWSTYLE, (WPARAM)dwMask, (LPARAM)dw)
#define ListView_SetHotCursor(hwndLV, hcur) \
#define ListView_SetHotCursor(hwndLV, hcur) \
(HCURSOR)S
endMessage
A((hwndLV), LVM_SETHOTCURSOR, 0, (LPARAM)hcur)
(HCURSOR)S
NDMSG
A((hwndLV), LVM_SETHOTCURSOR, 0, (LPARAM)hcur)
#define ListView_SetHotItem(hwndLV, i) \
#define ListView_SetHotItem(hwndLV, i) \
(int)S
endMessage
A((hwndLV), LVM_SETHOTITEM, (WPARAM)i, 0L)
(int)S
NDMSG
A((hwndLV), LVM_SETHOTITEM, (WPARAM)i, 0L)
#define ListView_SetIconSpacing(hwndLV, cx, cy) \
#define ListView_SetIconSpacing(hwndLV, cx, cy) \
(DWORD)S
endMessage
A((hwndLV), LVM_SETICONSPACING, 0, MAKELONG(cx,cy))
(DWORD)S
NDMSG
A((hwndLV), LVM_SETICONSPACING, 0, MAKELONG(cx,cy))
#define ListView_SetToolTips(hwndLV, hwndNewHwnd) \
#define ListView_SetToolTips(hwndLV, hwndNewHwnd) \
(HWND)S
endMessage
A((hwndLV), LVM_SETTOOLTIPS, (WPARAM)hwndNewHwnd, 0L)
(HWND)S
NDMSG
A((hwndLV), LVM_SETTOOLTIPS, (WPARAM)hwndNewHwnd, 0L)
#define ListView_SubItemHitTest(hwndLV, plvhti) \
#define ListView_SubItemHitTest(hwndLV, plvhti) \
(int)S
endMessage
A((hwndLV), LVM_SUBITEMHITTEST, 0, (LPARAM)(LPLVHITTESTINFO)(plvhti))
(int)S
NDMSG
A((hwndLV), LVM_SUBITEMHITTEST, 0, (LPARAM)(LPLVHITTESTINFO)(plvhti))
/* Tab Control */
/* Tab Control */
...
@@ -3555,62 +3562,62 @@ static const WCHAR WC_TABCONTROLW[] = { 'S','y','s',
...
@@ -3555,62 +3562,62 @@ static const WCHAR WC_TABCONTROLW[] = { 'S','y','s',
/* TabCtrl Macros */
/* TabCtrl Macros */
#define TabCtrl_GetImageList(hwnd) \
#define TabCtrl_GetImageList(hwnd) \
(HIMAGELIST)S
endMessage
A((hwnd), TCM_GETIMAGELIST, 0, 0L)
(HIMAGELIST)S
NDMSG
A((hwnd), TCM_GETIMAGELIST, 0, 0L)
#define TabCtrl_SetImageList(hwnd, himl) \
#define TabCtrl_SetImageList(hwnd, himl) \
(HIMAGELIST)S
endMessage
A((hwnd), TCM_SETIMAGELIST, 0, (LPARAM)(UINT)(HIMAGELIST)(himl))
(HIMAGELIST)S
NDMSG
A((hwnd), TCM_SETIMAGELIST, 0, (LPARAM)(UINT)(HIMAGELIST)(himl))
#define TabCtrl_GetItemCount(hwnd) \
#define TabCtrl_GetItemCount(hwnd) \
(int)S
endMessage
A((hwnd), TCM_GETITEMCOUNT, 0, 0L)
(int)S
NDMSG
A((hwnd), TCM_GETITEMCOUNT, 0, 0L)
#define TabCtrl_GetItemA(hwnd, iItem, pitem) \
#define TabCtrl_GetItemA(hwnd, iItem, pitem) \
(BOOL)S
endMessage
A((hwnd), TCM_GETITEM, (WPARAM)(int)iItem, (LPARAM)(TC_ITEM *)(pitem))
(BOOL)S
NDMSG
A((hwnd), TCM_GETITEM, (WPARAM)(int)iItem, (LPARAM)(TC_ITEM *)(pitem))
#define TabCtrl_GetItemW(hwnd, iItem, pitem) \
#define TabCtrl_GetItemW(hwnd, iItem, pitem) \
(BOOL)S
endMessage
W((hwnd), TCM_GETITEM, (WPARAM)(int)iItem, (LPARAM)(TC_ITEM *)(pitem))
(BOOL)S
NDMSG
W((hwnd), TCM_GETITEM, (WPARAM)(int)iItem, (LPARAM)(TC_ITEM *)(pitem))
#define TabCtrl_GetItem WINELIB_NAME_AW(TabCtrl_GetItem)
#define TabCtrl_GetItem WINELIB_NAME_AW(TabCtrl_GetItem)
#define TabCtrl_SetItemA(hwnd, iItem, pitem) \
#define TabCtrl_SetItemA(hwnd, iItem, pitem) \
(BOOL)S
endMessage
A((hwnd), TCM_SETITEM, (WPARAM)(int)iItem, (LPARAM)(TC_ITEM *)(pitem))
(BOOL)S
NDMSG
A((hwnd), TCM_SETITEM, (WPARAM)(int)iItem, (LPARAM)(TC_ITEM *)(pitem))
#define TabCtrl_SetItemW(hwnd, iItem, pitem) \
#define TabCtrl_SetItemW(hwnd, iItem, pitem) \
(BOOL)S
endMessage
W((hwnd), TCM_SETITEM, (WPARAM)(int)iItem, (LPARAM)(TC_ITEM *)(pitem))
(BOOL)S
NDMSG
W((hwnd), TCM_SETITEM, (WPARAM)(int)iItem, (LPARAM)(TC_ITEM *)(pitem))
#define TabCtrl_SetItem WINELIB_NAME_AW(TabCtrl_GetItem)
#define TabCtrl_SetItem WINELIB_NAME_AW(TabCtrl_GetItem)
#define TabCtrl_InsertItemA(hwnd, iItem, pitem) \
#define TabCtrl_InsertItemA(hwnd, iItem, pitem) \
(int)S
endMessage
A((hwnd), TCM_INSERTITEM, (WPARAM)(int)iItem, (LPARAM)(const TC_ITEM *)(pitem))
(int)S
NDMSG
A((hwnd), TCM_INSERTITEM, (WPARAM)(int)iItem, (LPARAM)(const TC_ITEM *)(pitem))
#define TabCtrl_InsertItemW(hwnd, iItem, pitem) \
#define TabCtrl_InsertItemW(hwnd, iItem, pitem) \
(int)S
endMessage
W((hwnd), TCM_INSERTITEM, (WPARAM)(int)iItem, (LPARAM)(const TC_ITEM *)(pitem))
(int)S
NDMSG
W((hwnd), TCM_INSERTITEM, (WPARAM)(int)iItem, (LPARAM)(const TC_ITEM *)(pitem))
#define TabCtrl_InsertItem WINELIB_NAME_AW(TabCtrl_InsertItem)
#define TabCtrl_InsertItem WINELIB_NAME_AW(TabCtrl_InsertItem)
#define TabCtrl_DeleteItem(hwnd, i) \
#define TabCtrl_DeleteItem(hwnd, i) \
(BOOL)S
endMessage
A((hwnd), TCM_DELETEITEM, (WPARAM)(int)(i), 0L)
(BOOL)S
NDMSG
A((hwnd), TCM_DELETEITEM, (WPARAM)(int)(i), 0L)
#define TabCtrl_DeleteAllItems(hwnd) \
#define TabCtrl_DeleteAllItems(hwnd) \
(BOOL)S
endMessage
A((hwnd), TCM_DELETEALLITEMS, 0, 0L)
(BOOL)S
NDMSG
A((hwnd), TCM_DELETEALLITEMS, 0, 0L)
#define TabCtrl_GetItemRect(hwnd, i, prc) \
#define TabCtrl_GetItemRect(hwnd, i, prc) \
(BOOL)S
endMessage
A((hwnd), TCM_GETITEMRECT, (WPARAM)(int)(i), (LPARAM)(RECT *)(prc))
(BOOL)S
NDMSG
A((hwnd), TCM_GETITEMRECT, (WPARAM)(int)(i), (LPARAM)(RECT *)(prc))
#define TabCtrl_GetCurSel(hwnd) \
#define TabCtrl_GetCurSel(hwnd) \
(int)S
endMessage
A((hwnd), TCM_GETCURSEL, 0, 0)
(int)S
NDMSG
A((hwnd), TCM_GETCURSEL, 0, 0)
#define TabCtrl_SetCurSel(hwnd, i) \
#define TabCtrl_SetCurSel(hwnd, i) \
(int)S
endMessage
A((hwnd), TCM_SETCURSEL, (WPARAM)i, 0)
(int)S
NDMSG
A((hwnd), TCM_SETCURSEL, (WPARAM)i, 0)
#define TabCtrl_HitTest(hwndTC, pinfo) \
#define TabCtrl_HitTest(hwndTC, pinfo) \
(int)S
endMessage
A((hwndTC), TCM_HITTEST, 0, (LPARAM)(TC_HITTESTINFO *)(pinfo))
(int)S
NDMSG
A((hwndTC), TCM_HITTEST, 0, (LPARAM)(TC_HITTESTINFO *)(pinfo))
#define TabCtrl_SetItemExtra(hwndTC, cb) \
#define TabCtrl_SetItemExtra(hwndTC, cb) \
(BOOL)S
endMessage
A((hwndTC), TCM_SETITEMEXTRA, (WPARAM)(cb), 0L)
(BOOL)S
NDMSG
A((hwndTC), TCM_SETITEMEXTRA, (WPARAM)(cb), 0L)
#define TabCtrl_AdjustRect(hwnd, bLarger, prc) \
#define TabCtrl_AdjustRect(hwnd, bLarger, prc) \
(int)S
endMessage
A(hwnd, TCM_ADJUSTRECT, (WPARAM)(BOOL)bLarger, (LPARAM)(RECT *)prc)
(int)S
NDMSG
A(hwnd, TCM_ADJUSTRECT, (WPARAM)(BOOL)bLarger, (LPARAM)(RECT *)prc)
#define TabCtrl_SetItemSize(hwnd, x, y) \
#define TabCtrl_SetItemSize(hwnd, x, y) \
(DWORD)S
endMessage
A((hwnd), TCM_SETITEMSIZE, 0, MAKELPARAM(x,y))
(DWORD)S
NDMSG
A((hwnd), TCM_SETITEMSIZE, 0, MAKELPARAM(x,y))
#define TabCtrl_RemoveImage(hwnd, i) \
#define TabCtrl_RemoveImage(hwnd, i) \
(void)S
endMessage
A((hwnd), TCM_REMOVEIMAGE, i, 0L)
(void)S
NDMSG
A((hwnd), TCM_REMOVEIMAGE, i, 0L)
#define TabCtrl_SetPadding(hwnd, cx, cy) \
#define TabCtrl_SetPadding(hwnd, cx, cy) \
(void)S
endMessage
A((hwnd), TCM_SETPADDING, 0, MAKELPARAM(cx, cy))
(void)S
NDMSG
A((hwnd), TCM_SETPADDING, 0, MAKELPARAM(cx, cy))
#define TabCtrl_GetRowCount(hwnd) \
#define TabCtrl_GetRowCount(hwnd) \
(int)S
endMessage
A((hwnd), TCM_GETROWCOUNT, 0, 0L)
(int)S
NDMSG
A((hwnd), TCM_GETROWCOUNT, 0, 0L)
#define TabCtrl_GetToolTips(hwnd) \
#define TabCtrl_GetToolTips(hwnd) \
(HWND)S
endMessage
A((hwnd), TCM_GETTOOLTIPS, 0, 0L)
(HWND)S
NDMSG
A((hwnd), TCM_GETTOOLTIPS, 0, 0L)
#define TabCtrl_SetToolTips(hwnd, hwndTT) \
#define TabCtrl_SetToolTips(hwnd, hwndTT) \
(void)S
endMessage
A((hwnd), TCM_SETTOOLTIPS, (WPARAM)hwndTT, 0L)
(void)S
NDMSG
A((hwnd), TCM_SETTOOLTIPS, (WPARAM)hwndTT, 0L)
#define TabCtrl_GetCurFocus(hwnd) \
#define TabCtrl_GetCurFocus(hwnd) \
(int)S
endMessage
A((hwnd), TCM_GETCURFOCUS, 0, 0)
(int)S
NDMSG
A((hwnd), TCM_GETCURFOCUS, 0, 0)
#define TabCtrl_SetCurFocus(hwnd, i) \
#define TabCtrl_SetCurFocus(hwnd, i) \
S
endMessage
A((hwnd),TCM_SETCURFOCUS, i, 0)
S
NDMSG
A((hwnd),TCM_SETCURFOCUS, i, 0)
#define TabCtrl_SetMinTabWidth(hwnd, x) \
#define TabCtrl_SetMinTabWidth(hwnd, x) \
(int)S
endMessage
A((hwnd), TCM_SETMINTABWIDTH, 0, x)
(int)S
NDMSG
A((hwnd), TCM_SETMINTABWIDTH, 0, x)
#define TabCtrl_DeselectAll(hwnd, fExcludeFocus)\
#define TabCtrl_DeselectAll(hwnd, fExcludeFocus)\
(void)S
endMessage
A((hwnd), TCM_DESELECTALL, fExcludeFocus, 0)
(void)S
NDMSG
A((hwnd), TCM_DESELECTALL, fExcludeFocus, 0)
/* constants for TCHITTESTINFO */
/* constants for TCHITTESTINFO */
...
@@ -3902,23 +3909,23 @@ static const WCHAR ANIMATE_CLASSW[] = { 'S','y','s',
...
@@ -3902,23 +3909,23 @@ static const WCHAR ANIMATE_CLASSW[] = { 'S','y','s',
CreateWindowW(ANIMATE_CLASSW,NULL,dwStyle,0,0,0,0,hwndP,(HMENU)(id),hInstance,NULL)
CreateWindowW(ANIMATE_CLASSW,NULL,dwStyle,0,0,0,0,hwndP,(HMENU)(id),hInstance,NULL)
#define Animate_Create WINELIB_NAME_AW(Animate_Create)
#define Animate_Create WINELIB_NAME_AW(Animate_Create)
#define Animate_OpenA(hwnd,szName) \
#define Animate_OpenA(hwnd,szName) \
(BOOL)S
endMessage
A(hwnd,ACM_OPENA,0,(LPARAM)(LPSTR)(szName))
(BOOL)S
NDMSG
A(hwnd,ACM_OPENA,0,(LPARAM)(LPSTR)(szName))
#define Animate_OpenW(hwnd,szName) \
#define Animate_OpenW(hwnd,szName) \
(BOOL)S
endMessage
W(hwnd,ACM_OPENW,0,(LPARAM)(LPWSTR)(szName))
(BOOL)S
NDMSG
W(hwnd,ACM_OPENW,0,(LPARAM)(LPWSTR)(szName))
#define Animate_Open WINELIB_NAME_AW(Animate_Open)
#define Animate_Open WINELIB_NAME_AW(Animate_Open)
#define Animate_OpenExA(hwnd,hInst,szName) \
#define Animate_OpenExA(hwnd,hInst,szName) \
(BOOL)S
endMessage
A(hwnd,ACM_OPENA,(WPARAM)hInst,(LPARAM)(LPSTR)(szName))
(BOOL)S
NDMSG
A(hwnd,ACM_OPENA,(WPARAM)hInst,(LPARAM)(LPSTR)(szName))
#define Animate_OpenExW(hwnd,hInst,szName) \
#define Animate_OpenExW(hwnd,hInst,szName) \
(BOOL)S
endMessage
W(hwnd,ACM_OPENW,(WPARAM)hInst,(LPARAM)(LPWSTR)(szName))
(BOOL)S
NDMSG
W(hwnd,ACM_OPENW,(WPARAM)hInst,(LPARAM)(LPWSTR)(szName))
#define Animate_OpenEx WINELIB_NAME_AW(Animate_OpenEx)
#define Animate_OpenEx WINELIB_NAME_AW(Animate_OpenEx)
#define Animate_Play(hwnd,from,to,rep) \
#define Animate_Play(hwnd,from,to,rep) \
(BOOL)S
endMessage
A(hwnd,ACM_PLAY,(WPARAM)(UINT)(rep),(LPARAM)MAKELONG(from,to))
(BOOL)S
NDMSG
A(hwnd,ACM_PLAY,(WPARAM)(UINT)(rep),(LPARAM)MAKELONG(from,to))
#define Animate_Stop(hwnd) \
#define Animate_Stop(hwnd) \
(BOOL)S
endMessage
A(hwnd,ACM_STOP,0,0)
(BOOL)S
NDMSG
A(hwnd,ACM_STOP,0,0)
#define Animate_Close(hwnd) \
#define Animate_Close(hwnd) \
(BOOL)S
endMessage
A(hwnd,ACM_OPENA,0,0)
(BOOL)S
NDMSG
A(hwnd,ACM_OPENA,0,0)
#define Animate_Seek(hwnd,frame) \
#define Animate_Seek(hwnd,frame) \
(BOOL)S
endMessage
A(hwnd,ACM_PLAY,1,(LPARAM)MAKELONG(frame,frame))
(BOOL)S
NDMSG
A(hwnd,ACM_PLAY,1,(LPARAM)MAKELONG(frame,frame))
/**************************************************************************
/**************************************************************************
...
@@ -4113,51 +4120,51 @@ typedef struct tagNMDAYSTATE
...
@@ -4113,51 +4120,51 @@ typedef struct tagNMDAYSTATE
/* macros */
/* macros */
#define MonthCal_GetCurSel(hmc, pst) \
#define MonthCal_GetCurSel(hmc, pst) \
(BOOL)S
endMessage
A(hmc, MCM_GETCURSEL, 0, (LPARAM)(pst))
(BOOL)S
NDMSG
A(hmc, MCM_GETCURSEL, 0, (LPARAM)(pst))
#define MonthCal_SetCurSel(hmc, pst) \
#define MonthCal_SetCurSel(hmc, pst) \
(BOOL)S
endMessage
A(hmc, MCM_SETCURSEL, 0, (LPARAM)(pst))
(BOOL)S
NDMSG
A(hmc, MCM_SETCURSEL, 0, (LPARAM)(pst))
#define MonthCal_GetMaxSelCount(hmc) \
#define MonthCal_GetMaxSelCount(hmc) \
(DWORD)S
endMessage
A(hmc, MCM_GETMAXSELCOUNT, 0, 0L)
(DWORD)S
NDMSG
A(hmc, MCM_GETMAXSELCOUNT, 0, 0L)
#define MonthCal_SetMaxSelCount(hmc, n) \
#define MonthCal_SetMaxSelCount(hmc, n) \
(BOOL)S
endMessage
A(hmc, MCM_SETMAXSELCOUNT, (WPARAM)(n), 0L)
(BOOL)S
NDMSG
A(hmc, MCM_SETMAXSELCOUNT, (WPARAM)(n), 0L)
#define MonthCal_GetSelRange(hmc, rgst) \
#define MonthCal_GetSelRange(hmc, rgst) \
S
endMessage
A(hmc, MCM_GETSELRANGE, 0, (LPARAM) (rgst))
S
NDMSG
A(hmc, MCM_GETSELRANGE, 0, (LPARAM) (rgst))
#define MonthCal_SetSelRange(hmc, rgst) \
#define MonthCal_SetSelRange(hmc, rgst) \
S
endMessage
A(hmc, MCM_SETSELRANGE, 0, (LPARAM) (rgst))
S
NDMSG
A(hmc, MCM_SETSELRANGE, 0, (LPARAM) (rgst))
#define MonthCal_GetMonthRange(hmc, gmr, rgst) \
#define MonthCal_GetMonthRange(hmc, gmr, rgst) \
(DWORD)S
endMessage
A(hmc, MCM_GETMONTHRANGE, (WPARAM)(gmr), (LPARAM)(rgst))
(DWORD)S
NDMSG
A(hmc, MCM_GETMONTHRANGE, (WPARAM)(gmr), (LPARAM)(rgst))
#define MonthCal_SetDayState(hmc, cbds, rgds) \
#define MonthCal_SetDayState(hmc, cbds, rgds) \
S
endMessage
A(hmc, MCM_SETDAYSTATE, (WPARAM)(cbds), (LPARAM)(rgds))
S
NDMSG
A(hmc, MCM_SETDAYSTATE, (WPARAM)(cbds), (LPARAM)(rgds))
#define MonthCal_GetMinReqRect(hmc, prc) \
#define MonthCal_GetMinReqRect(hmc, prc) \
S
endMessage
A(hmc, MCM_GETMINREQRECT, 0, (LPARAM)(prc))
S
NDMSG
A(hmc, MCM_GETMINREQRECT, 0, (LPARAM)(prc))
#define MonthCal_SetColor(hmc, iColor, clr)\
#define MonthCal_SetColor(hmc, iColor, clr)\
S
endMessage
A(hmc, MCM_SETCOLOR, iColor, clr)
S
NDMSG
A(hmc, MCM_SETCOLOR, iColor, clr)
#define MonthCal_GetColor(hmc, iColor) \
#define MonthCal_GetColor(hmc, iColor) \
S
endMessage
A(hmc, MCM_SETCOLOR, iColor, 0)
S
NDMSG
A(hmc, MCM_SETCOLOR, iColor, 0)
#define MonthCal_GetToday(hmc, pst)\
#define MonthCal_GetToday(hmc, pst)\
(BOOL)S
endMessage
A(hmc, MCM_GETTODAY, 0, (LPARAM)pst)
(BOOL)S
NDMSG
A(hmc, MCM_GETTODAY, 0, (LPARAM)pst)
#define MonthCal_SetToday(hmc, pst)\
#define MonthCal_SetToday(hmc, pst)\
S
endMessage
A(hmc, MCM_SETTODAY, 0, (LPARAM)pst)
S
NDMSG
A(hmc, MCM_SETTODAY, 0, (LPARAM)pst)
#define MonthCal_HitTest(hmc, pinfo) \
#define MonthCal_HitTest(hmc, pinfo) \
S
endMessage
A(hmc, MCM_HITTEST, 0, (LPARAM)(PMCHITTESTINFO)pinfo)
S
NDMSG
A(hmc, MCM_HITTEST, 0, (LPARAM)(PMCHITTESTINFO)pinfo)
#define MonthCal_SetFirstDayOfWeek(hmc, iDay) \
#define MonthCal_SetFirstDayOfWeek(hmc, iDay) \
S
endMessage
A(hmc, MCM_SETFIRSTDAYOFWEEK, 0, iDay)
S
NDMSG
A(hmc, MCM_SETFIRSTDAYOFWEEK, 0, iDay)
#define MonthCal_GetFirstDayOfWeek(hmc) \
#define MonthCal_GetFirstDayOfWeek(hmc) \
(DWORD)S
endMessage
A(hmc, MCM_GETFIRSTDAYOFWEEK, 0, 0)
(DWORD)S
NDMSG
A(hmc, MCM_GETFIRSTDAYOFWEEK, 0, 0)
#define MonthCal_GetRange(hmc, rgst) \
#define MonthCal_GetRange(hmc, rgst) \
(DWORD)S
endMessage
A(hmc, MCM_GETRANGE, 0, (LPARAM)(rgst))
(DWORD)S
NDMSG
A(hmc, MCM_GETRANGE, 0, (LPARAM)(rgst))
#define MonthCal_SetRange(hmc, gd, rgst) \
#define MonthCal_SetRange(hmc, gd, rgst) \
(BOOL)S
endMessage
A(hmc, MCM_SETRANGE, (WPARAM)(gd), (LPARAM)(rgst))
(BOOL)S
NDMSG
A(hmc, MCM_SETRANGE, (WPARAM)(gd), (LPARAM)(rgst))
#define MonthCal_GetMonthDelta(hmc) \
#define MonthCal_GetMonthDelta(hmc) \
(int)S
endMessage
A(hmc, MCM_GETMONTHDELTA, 0, 0)
(int)S
NDMSG
A(hmc, MCM_GETMONTHDELTA, 0, 0)
#define MonthCal_SetMonthDelta(hmc, n) \
#define MonthCal_SetMonthDelta(hmc, n) \
(int)S
endMessage
A(hmc, MCM_SETMONTHDELTA, n, 0)
(int)S
NDMSG
A(hmc, MCM_SETMONTHDELTA, n, 0)
#define MonthCal_GetMaxTodayWidth(hmc) \
#define MonthCal_GetMaxTodayWidth(hmc) \
(DWORD)S
endMessage
A(hmc, MCM_GETMAXTODAYWIDTH, 0, 0)
(DWORD)S
NDMSG
A(hmc, MCM_GETMAXTODAYWIDTH, 0, 0)
#define MonthCal_SetUnicodeFormat(hwnd, fUnicode) \
#define MonthCal_SetUnicodeFormat(hwnd, fUnicode) \
(BOOL)S
endMessage
A((hwnd), MCM_SETUNICODEFORMAT, (WPARAM)(fUnicode), 0)
(BOOL)S
NDMSG
A((hwnd), MCM_SETUNICODEFORMAT, (WPARAM)(fUnicode), 0)
#define MonthCal_GetUnicodeFormat(hwnd) \
#define MonthCal_GetUnicodeFormat(hwnd) \
(BOOL)S
endMessage
A((hwnd), MCM_GETUNICODEFORMAT, 0, 0)
(BOOL)S
NDMSG
A((hwnd), MCM_GETUNICODEFORMAT, 0, 0)
/**************************************************************************
/**************************************************************************
...
@@ -4317,26 +4324,26 @@ DECL_WINELIB_TYPE_AW(LPNMDATETIMEFORMATQUERY)
...
@@ -4317,26 +4324,26 @@ DECL_WINELIB_TYPE_AW(LPNMDATETIMEFORMATQUERY)
#define DateTime_GetSystemtime(hdp, pst) \
#define DateTime_GetSystemtime(hdp, pst) \
(DWORD)S
endMessage
A (hdp, DTM_GETSYSTEMTIME , 0, (LPARAM)(pst))
(DWORD)S
NDMSG
A (hdp, DTM_GETSYSTEMTIME , 0, (LPARAM)(pst))
#define DateTime_SetSystemtime(hdp, gd, pst) \
#define DateTime_SetSystemtime(hdp, gd, pst) \
(BOOL)S
endMessage
A (hdp, DTM_SETSYSTEMTIME, (LPARAM)(gd), (LPARAM)(pst))
(BOOL)S
NDMSG
A (hdp, DTM_SETSYSTEMTIME, (LPARAM)(gd), (LPARAM)(pst))
#define DateTime_GetRange(hdp, rgst) \
#define DateTime_GetRange(hdp, rgst) \
(DWORD)S
endMessage
A (hdp, DTM_GETRANGE, 0, (LPARAM)(rgst))
(DWORD)S
NDMSG
A (hdp, DTM_GETRANGE, 0, (LPARAM)(rgst))
#define DateTime_SetRange(hdp, gd, rgst) \
#define DateTime_SetRange(hdp, gd, rgst) \
(BOOL)S
endMessage
A (hdp, DTM_SETRANGE, (WPARAM)(gd), (LPARAM)(rgst))
(BOOL)S
NDMSG
A (hdp, DTM_SETRANGE, (WPARAM)(gd), (LPARAM)(rgst))
#define DateTime_SetFormat WINELIB_NAME_AW(DateTime_SetFormat)
#define DateTime_SetFormat WINELIB_NAME_AW(DateTime_SetFormat)
#define DateTime_SetFormatA(hdp, sz) \
#define DateTime_SetFormatA(hdp, sz) \
(BOOL)S
endMessage
A (hdp, DTM_SETFORMAT, 0, (LPARAM)(sz))
(BOOL)S
NDMSG
A (hdp, DTM_SETFORMAT, 0, (LPARAM)(sz))
#define DateTime_SetFormatW(hdp, sz) \
#define DateTime_SetFormatW(hdp, sz) \
(BOOL)S
endMessage
W (hdp, DTM_SETFORMAT, 0, (LPARAM)(sz))
(BOOL)S
NDMSG
W (hdp, DTM_SETFORMAT, 0, (LPARAM)(sz))
#define DateTime_GetMonthCalColor(hdp, iColor) \
#define DateTime_GetMonthCalColor(hdp, iColor) \
S
endMessage
A (hdp, DTM_GETMCCOLOR, iColor, 0)
S
NDMSG
A (hdp, DTM_GETMCCOLOR, iColor, 0)
#define DateTime_GetMonthCal(hdp) \
#define DateTime_GetMonthCal(hdp) \
(HWND) S
endMessage
A (hdp, DTM_GETMONTHCAL, 0, 0)
(HWND) S
NDMSG
A (hdp, DTM_GETMONTHCAL, 0, 0)
#define DateTime_SetMonthCalFont(hdp, hfont, fRedraw) \
#define DateTime_SetMonthCalFont(hdp, hfont, fRedraw) \
S
endMessage
A (hdp, DTM_SETMCFONT, (WPARAM)hfont, (LPARAM)fRedraw)
S
NDMSG
A (hdp, DTM_SETMCFONT, (WPARAM)hfont, (LPARAM)fRedraw)
#define DateTime_GetMonthCalFont(hdp) \
#define DateTime_GetMonthCalFont(hdp) \
S
endMessage
A (hdp, DTM_GETMCFONT, 0, 0)
S
NDMSG
A (hdp, DTM_GETMCFONT, 0, 0)
...
...
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