cf62424b92
cguid.h, commctrl.h, commdlg.h, cpl.h, cplext.h, custcntl.h, dbt.h, dde.h, ddeml.h, dlgs.h, excpt.h, httpext.h, imagehlp.h, imm.h, initguid.h, intshcut.h, ipexport.h, iphlpapi.h, ipifcons.h, iprtrmib.h, iptypes.h, isguids.h, largeint.h, lm.h, lmaccess.h, lmalert.h, lmapibuf.h, lmat.h, lmaudit.h, lmbrowsr.h, lmchdev.h, lmconfig.h, lmcons.h, lmerr.h, lmerrlog.h, lmmsg.h, lmremutl.h, lmrepl.h, lmserver.h, lmshare.h, lmsname.h, lmstats.h, lmsvc.h, lmuse.h, lmuseflg.h, lmwksta.h, lzexpand.h, mapi.h, mciavi.h, mcx.h, mmsystem.h, mswsock.h, nb30.h, nddeapi.h, nspapi.h, ntdef.h, ntsecapi.h, ntsecpkg.h, oaidl.h, objbase.h, objfwd.h, objidl.h, odbcinst.h, ole.h, ole2.h, ole2ver.h, oleauto.h, olectl.h, olectlid.h, oledlg.h, oleidl.h, pbt.h, prsht.h, psapi.h, rapi.h, ras.h, raserror.h, rassapi.h, regstr.h, richedit.h, richole.h, rpc.h, rpcdce.h, rpcdce2.h, rpcdcep.h, rpcndr.h, rpcnsi.h, rpcnsip.h, rpcnterr.h, rpcproxy.h, schannel.h, schnlsp.h, scrnsave.h, security.h, setupapi.h, shellapi.h, shlguid.h, shlobj.h, sql.h, sqlext.h, sqltypes.h, sqlucode.h, sspi.h, subauth.h, tlhelp32.h, unknwn.h, userenv.h, w32api.h, winbase.h, wincon.h, wincrypt.h, windef.h, windows.h, windowsx.h, winerror.h, wingdi.h, wininet.h, winioctl.h, winnetwk.h, winnls.h, winnt.h, winperf.h, winreg.h, winresrc.h, winsock.h, winsock2.h, winspool.h, winsvc.h, winuser.h, winver.h, ws2tcpip.h, wsnetbs.h, wtypes.h, zmouse.h: Add #pragma GCC system_header if __GNUC__ >= 3. * include/mapi.h: Change header guard name to _MAPI_H for consistency.
65 lines
1.6 KiB
C
65 lines
1.6 KiB
C
#ifndef _DDE_H
|
|
#define _DDE_H
|
|
#if __GNUC__ >=3
|
|
#pragma GCC system_header
|
|
#endif
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
#define WM_DDE_FIRST 0x03E0
|
|
#define WM_DDE_INITIATE (WM_DDE_FIRST)
|
|
#define WM_DDE_TERMINATE (WM_DDE_FIRST+1)
|
|
#define WM_DDE_ADVISE (WM_DDE_FIRST+2)
|
|
#define WM_DDE_UNADVISE (WM_DDE_FIRST+3)
|
|
#define WM_DDE_ACK (WM_DDE_FIRST+4)
|
|
#define WM_DDE_DATA (WM_DDE_FIRST+5)
|
|
#define WM_DDE_REQUEST (WM_DDE_FIRST+6)
|
|
#define WM_DDE_POKE (WM_DDE_FIRST+7)
|
|
#define WM_DDE_EXECUTE (WM_DDE_FIRST+8)
|
|
#define WM_DDE_LAST (WM_DDE_FIRST+8)
|
|
|
|
#ifndef RC_INVOKED
|
|
typedef struct {
|
|
unsigned short bAppReturnCode:8,reserved:6,fBusy:1,fAck:1;
|
|
} DDEACK;
|
|
typedef struct {
|
|
unsigned short reserved:14,fDeferUpd:1,fAckReq:1;
|
|
short cfFormat;
|
|
} DDEADVISE;
|
|
typedef struct {
|
|
unsigned short unused:12,fResponse:1,fRelease:1,reserved:1,fAckReq:1;
|
|
short cfFormat;
|
|
BYTE Value[1];
|
|
} DDEDATA;
|
|
typedef struct {
|
|
unsigned short unused:13,fRelease:1,fReserved:2;
|
|
short cfFormat;
|
|
BYTE Value[1];
|
|
} DDEPOKE;
|
|
typedef struct {
|
|
unsigned short unused:13,
|
|
fRelease:1,
|
|
fDeferUpd:1,
|
|
fAckReq:1;
|
|
short cfFormat;
|
|
} DDELN;
|
|
|
|
typedef struct {
|
|
unsigned short unused:12,fAck:1,fRelease:1,fReserved:1,fAckReq:1;
|
|
short cfFormat;
|
|
BYTE rgb[1];
|
|
} DDEUP;
|
|
BOOL WINAPI DdeSetQualityOfService(HWND,const SECURITY_QUALITY_OF_SERVICE*,PSECURITY_QUALITY_OF_SERVICE);
|
|
BOOL WINAPI ImpersonateDdeClientWindow(HWND,HWND);
|
|
LONG WINAPI PackDDElParam(UINT,UINT,UINT);
|
|
BOOL WINAPI UnpackDDElParam(UINT,LONG,PUINT,PUINT);
|
|
BOOL WINAPI FreeDDElParam(UINT,LONG);
|
|
LONG WINAPI ReuseDDElParam(LONG,UINT,UINT,UINT,UINT);
|
|
#endif
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
#endif
|