Jump to content

HM_QUERY_DDF_DATA

From EDM2
Revision as of 04:07, 28 April 2025 by Martini (talk | contribs) (Created page with "{{DISPLAYTITLE:HM_QUERY_DDF_DATA}} This message is sent to the communication object window by IPF when it encounters the dynamic data formatting (:ddf:) tag. ==Syntax== <pre> param1 HWND pageclienthwnd; Client handle.: param2 ULONG resid; The res ID associated with the DDF tag.: </pre> ==Parameters== ;pageclienthwnd (HWND) - input: Client handle. :The client handle of the page that contains the object communication window. ;resid (ULONG) - inp...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This message is sent to the communication object window by IPF when it encounters the dynamic data formatting (:ddf:) tag.

Syntax

param1
HWND pageclienthwnd; /* Client handle. */

param2
ULONG resid;        /* The res ID associated with the DDF tag. */

Parameters

pageclienthwnd (HWND) - input
Client handle.
The client handle of the page that contains the object communication window.
resid (ULONG) - input
The res ID associated with the DDF tag.

Returns

rc (HDDF) - return
Return code.
0: An error has occurred in the application's DDF processing.
Other: The DDF handle to be displayed.
Note: Once this handle has been returned, the HDDF handle can no longer be used by the application.

Remarks

Upon receiving this message, the communication object calls DdfInitialize to indicate the start of dynamic data formatting (DDF). Any combination of other DDF calls are then made to describe this data. When this is complete, the communication object finishes processing this message, indicating that the DDF data is complete. After that time, the DDF handle received from DdfInitialize is considered invalid.

Default Processing

None.