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
afddcfdb
Commit
afddcfdb
authored
Sep 27, 2000
by
Francois Gouget
Committed by
Alexandre Julliard
Sep 27, 2000
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Added various type and macro definitions that are needed to compile
the latest MFC.
parent
96d920fd
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
34 additions
and
1 deletion
+34
-1
commctrl.h
include/commctrl.h
+3
-0
commdlg.h
include/commdlg.h
+2
-0
oleauto.h
include/oleauto.h
+4
-0
winbase.h
include/winbase.h
+3
-0
winerror.h
include/winerror.h
+4
-0
wtypes.h
include/wtypes.h
+18
-1
No files found.
include/commctrl.h
View file @
afddcfdb
...
...
@@ -3091,12 +3091,15 @@ typedef struct tagTCITEMW
#define CBEM_SETITEMA (WM_USER+5)
#define CBEM_SETITEMW (WM_USER+12)
#define CBEM_SETITEM WINELIB_NAME_AW(CBEM_SETITEM)
#define CBEM_DELETEITEM CB_DELETESTRING
#define CBEM_GETCOMBOCONTROL (WM_USER+6)
#define CBEM_GETEDITCONTROL (WM_USER+7)
#define CBEM_SETEXSTYLE (WM_USER+8)
#define CBEM_GETEXSTYLE (WM_USER+9)
#define CBEM_GETEXTENDEDSTYLE (WM_USER+9)
#define CBEM_SETEXTENDEDSTYLE (WM_USER+14)
#define CBEM_SETUNICODEFORMAT CCM_SETUNICODEFORMAT
#define CBEM_GETUNICODEFORMAT CCM_GETUNICODEFORMAT
#define CBEM_HASEDITCHANGED (WM_USER+10)
#define CBEM_SETUNICODEFORMAT CCM_SETUNICODEFORMAT
#define CBEM_GETUNICODEFORMAT CCM_GETUNICODEFORMAT
...
...
include/commdlg.h
View file @
afddcfdb
...
...
@@ -34,6 +34,8 @@ extern "C" {
#define OFN_EXPLORER 0x00080000
#define OFN_NODEREFERENCELINKS 0x00100000
#define OFN_LONGNAMES 0x00200000
#define OFN_ENABLEINCLUDENOTIFY 0x00400000
#define OFN_ENABLESIZING 0x00800000
/* WINE internal flags */
#define OFN_UNICODE 0x40000000
/*to differ between 32W/A hook*/
...
...
include/oleauto.h
View file @
afddcfdb
...
...
@@ -526,5 +526,9 @@ HRESULT WINAPI DispCallFunc(void* pvInstance, ULONG oVft, CALLCONV cc,
VARTYPE
vtReturn
,
UINT
cActuals
,
VARTYPE
*
prgvt
,
VARIANTARG
**
prgpvarg
,
VARIANT
*
pvargResult
);
#define VARCMP_LT 0
#define VARCMP_EQ 1
#define VARCMP_GT 2
#define VARCMP_NULL 3
#endif
/*__WINE_OLEAUTO_H*/
include/winbase.h
View file @
afddcfdb
...
...
@@ -432,6 +432,9 @@ typedef struct
#define LPTR (LMEM_FIXED | LMEM_ZEROINIT)
#define LHND (LMEM_MOVEABLE | LMEM_ZEROINIT)
#define NONZEROLHND (LMEM_MOVEABLE)
#define NONZEROLPTR (LMEM_FIXED)
#define GMEM_FIXED 0x0000
#define GMEM_MOVEABLE 0x0002
#define GMEM_NOCOMPACT 0x0010
...
...
include/winerror.h
View file @
afddcfdb
...
...
@@ -32,6 +32,10 @@ extern int WIN32_LastError;
#define HRESULT_FACILITY(hr) (((hr) >> 16) & 0x1FFF)
#define SCODE_FACILITY(sc) (((sc) >> 16) & 0x1FFF)
#define FACILITY_NT_BIT 0x10000000
#define HRESULT_FROM_WIN32(x) ((x) ? ((HRESULT) (((x) & 0x0000FFFF) | (FACILITY_WIN32 << 16) | 0x80000000)) : 0 )
#define HRESULT_FROM_NT(x) ((HRESULT) ((x) | FACILITY_NT_BIT))
/* SCODE <-> HRESULT functions */
/* This macros is obsolete and should not be used in new apps. */
#define GetScode(hr) ((SCODE)(hr))
...
...
include/wtypes.h
View file @
afddcfdb
...
...
@@ -102,13 +102,30 @@ typedef enum tagCLSCTX
CLSCTX_REMOTE_SERVER
=
0x10
,
CLSCTX_INPROC_HANDLER16
=
0x20
,
CLSCTX_INPROC_SERVERX86
=
0x40
,
CLSCTX_INPROC_HANDLERX86
=
0x80
CLSCTX_INPROC_HANDLERX86
=
0x80
,
CLSCTX_ESERVER_HANDLER
=
0x100
}
CLSCTX
;
#define CLSCTX_INPROC (CLSCTX_INPROC_SERVER | CLSCTX_INPROC_HANDLER)
#define CLSCTX_ALL (CLSCTX_INPROC_SERVER | CLSCTX_INPROC_HANDLER | CLSCTX_LOCAL_SERVER | CLSCTX_REMOTE_SERVER)
#define CLSCTX_SERVER (CLSCTX_INPROC_SERVER | CLSCTX_LOCAL_SERVER | CLSCTX_REMOTE_SERVER)
typedef
enum
tagMSHLFLAGS
{
MSHLFLAGS_NORMAL
=
0
,
MSHLFLAGS_TABLESTRONG
=
1
,
MSHLFLAGS_TABLEWEAK
=
2
,
MSHLFLAGS_NOPING
=
4
}
MSHLFLAGS
;
typedef
enum
tagMSHCTX
{
MSHCTX_LOCAL
=
0
,
MSHCTX_NOSHAREDMEM
=
1
,
MSHCTX_DIFFERENTMACHINE
=
2
,
MSHCTX_INPROC
=
3
}
MSHCTX
;
typedef
unsigned
short
VARTYPE
;
typedef
ULONG
PROPID
;
...
...
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