dde.h

来自「MinGW+MSYS开发必用的api参考」· C头文件 代码 · 共 65 行

H
65
字号
#ifndef _DDE_H#define _DDE_H#if __GNUC__ >=3#pragma GCC system_header#endif#ifdef __cplusplusextern "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_INVOKEDtypedef 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);LPARAM WINAPI PackDDElParam(UINT,UINT_PTR,UINT_PTR); BOOL WINAPI UnpackDDElParam(UINT,LPARAM,PUINT_PTR,PUINT_PTR); BOOL WINAPI FreeDDElParam(UINT,LPARAM); LPARAM WINAPI ReuseDDElParam(LPARAM,UINT,UINT,UINT_PTR,UINT_PTR); #endif#ifdef __cplusplus}#endif#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?