CF_TEXT

If CF_TEXT is specified for cfFormat then aFIELD must be an atom that represents the string, FIELD (pos, "XX") where:
pos
Is the PS position
XX
Is a code representing which field relative to pos for which information will be returned. These codes are described below:
Type Meaning
␢blank space character␢blank space character or T␢blank space character The field containing pos.
P␢blank space character The field previous to pos, either protected or unprotected.
PP The previous protected field to pos.
PU The previous unprotected field to pos.
N␢blank space character The next field after pos, either protected or unprotected.
NP The next protected field after pos.
NU The next unprotected field after pos.
Note:
The ␢blank space character symbol represents a required blank.
These codes must appear in quotes as demonstrated above. The information will be returned in a WM_DDE_DATA(hData, aFIELD) message where:
hData
Represents
typedef struct tagFINDFIELD_CF_TEXT
{
  uchar  data[sizeof(DDEDATA)-1];
  uchar  Fielddata[80];
} FINDFIELD_CF_TEXT;


typedef FINDFIELD_CF_TEXT FAR *LPFINDFIELD_CF_TEXT;

typedef union tagDDE_FIELD
{
  DDEDATA   DDEdata;
  FINDFIELD DDEFindField;
  FINDFIELD_CF_TEXT DDEFindField_cftext;
} DDE_FIELD;

typedef DDE_FIELD FAR *LPDDE_FIELD;