home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 16
/
CD_ASCQ_16_0994.iso
/
news
/
4611
/
fw16d.ins
/
INCLUDE
/
DDE.CH
< prev
next >
Wrap
Text File
|
1994-05-09
|
988b
|
29 lines
#ifndef _DDE_CH
#define _DDE_CH
#define WM_DDE_FIRST 992 // 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)
#xcommand DEFINE <dde:DDE,LINK> <oDde> ;
[ SERVICE <cService> ] ;
[ TOPIC <cTopic> ] ;
[ ITEM <cItem> ] ;
[ ACTION <uAction> ] ;
=> ;
<oDde> := TDde():New( <cService>, <cTopic>, <cItem>, [<{uAction}>] )
#xcommand ACTIVATE <dde:DDE,LINK> <oDde> => <oDde>:Activate()
#xcommand RELEASE <dde:DDE,LINK> <oDde> => <oDde>:End(); <oDde> := nil
#endif