Jump to content

MLM FORMAT: Difference between revisions

From EDM2
Created page with "This message sets the format to be used for buffer importing and exporting. ==Syntax== <pre> param1 USHORT usFormat; Format to be used for import and export.: param2 ULONG ulReserved; Reserved value, should be 0.: </pre> ==Parameters== ;usFormat (USHORT) - input: Format to be used for import and export. ::MLFIE_CFTEXT: Text format. Each line ends with a carriage-return/line-feed combination. Tab characters separate fields within a line. A NULL charact..."
 
 
Line 20: Line 20:
;usFormat ([[USHORT]]) - return: Previous format value.
;usFormat ([[USHORT]]) - return: Previous format value.


==Remarks===
===Remarks===
The default format is MLFIE_CFTEXT.
The default format is MLFIE_CFTEXT.
The keyword MLFIE_RTF is reserved.
The keyword MLFIE_RTF is reserved.

Latest revision as of 04:28, 25 April 2025

This message sets the format to be used for buffer importing and exporting.

Syntax

param1
USHORT usFormat;   /* Format to be used for import and export. */

param2
ULONG ulReserved;  /* Reserved value, should be 0. */

Parameters

usFormat (USHORT) - input
Format to be used for import and export.
MLFIE_CFTEXT: Text format. Each line ends with a carriage-return/line-feed combination. Tab characters separate fields within a line. A NULL character signals the end of the data.
MLFIE_NOTRANS: Uses LF for line delineation, and guarantees that any text imported into the MLE in this format can be recovered in exactly the same form on export.
MLFIE_WINFMT: (Windows MLE format.) On import, recognizes CR LF as denoting hard line-breaks, and ignores the sequence CR CR LF. On export, uses CR LF to denote a hard line-break and CR CR LF to denote a soft line-break caused by word-wrapping.
ulReserved (ULONG) - input
Reserved value, should be 0.

Returns

usFormat (USHORT) - return
Previous format value.

Remarks

The default format is MLFIE_CFTEXT. The keyword MLFIE_RTF is reserved.

Default Processing

The default window procedure takes no action on this message, other than to set usFormat to 0.