40 lines
875 B
C
40 lines
875 B
C
|
|
|||
|
/*
|
|||
|
* Strings share with other modules:
|
|||
|
*/
|
|||
|
#define NETDDE_TITLE "NetDDE"
|
|||
|
#define NETDDE_CLASS "NetDDEMainWdw"
|
|||
|
|
|||
|
typedef struct _THREADDATA {
|
|||
|
struct _THREADDATA *ptdNext;
|
|||
|
HWINSTA hwinsta;
|
|||
|
HDESK hdesk;
|
|||
|
HWND hwndDDE;
|
|||
|
HWND hwndDDEAgent;
|
|||
|
HANDLE heventReady;
|
|||
|
DWORD dwThreadId;
|
|||
|
BOOL bInitiating;
|
|||
|
} THREADDATA, *PTHREADDATA;
|
|||
|
|
|||
|
typedef struct _IPCINIT {
|
|||
|
HDDER hDder;
|
|||
|
LPDDEPKT lpDdePkt;
|
|||
|
BOOL bStartApp;
|
|||
|
LPSTR lpszCmdLine;
|
|||
|
WORD dd_type;
|
|||
|
} IPCINIT, *PIPCINIT;
|
|||
|
|
|||
|
typedef struct _IPCXMIT {
|
|||
|
HIPC hIpc;
|
|||
|
HDDER hDder;
|
|||
|
LPDDEPKT lpDdePkt;
|
|||
|
} IPCXMIT, *PIPCXMIT;
|
|||
|
|
|||
|
extern PTHREADDATA ptdHead;
|
|||
|
|
|||
|
extern UINT wMsgIpcXmit;
|
|||
|
extern UINT wMsgDoTerminate;
|
|||
|
|
|||
|
extern DWORD tlsThreadData;
|
|||
|
|