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 characterblank space character or Tblank space character The field containing pos.
Pblank 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.
Nblank 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;