WM DDE ACK: Difference between revisions
Appearance
No edit summary |
|||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:WM_DDE_ACK}} | |||
This message notifies an application of the receipt and processing of a [[WM_DDE_EXECUTE]], [[WM_DDE_DATA]], [[WM_DDE_ADVISE]], [[WM_DDE_UNADVISE]] or [[WM_DDE_POKE]] message, and in some cases, of a [[WM_DDE_REQUEST]] message. | This message notifies an application of the receipt and processing of a [[WM_DDE_EXECUTE]], [[WM_DDE_DATA]], [[WM_DDE_ADVISE]], [[WM_DDE_UNADVISE]] or [[WM_DDE_POKE]] message, and in some cases, of a [[WM_DDE_REQUEST]] message. | ||
Latest revision as of 02:12, 28 April 2025
This message notifies an application of the receipt and processing of a WM_DDE_EXECUTE, WM_DDE_DATA, WM_DDE_ADVISE, WM_DDE_UNADVISE or WM_DDE_POKE message, and in some cases, of a WM_DDE_REQUEST message.
This message is always posted.
Syntax
param1 HWND hwnd; /* Window handle of the sender. */ param2 PDDESTRUCT pDdeStruct; /* DDE structure. */
Parameters
- hwnd (HWND) - input
- Window handle of the sender.
- pDdeStruct (PDDESTRUCT) - input
- DDE structure.
- This points to a dynamic data exchange structure. See DDESTRUCT.
- The acknowledging application modifies the fsStatus field to return
- information about the status of the message received:
- DDE_FACK
- 1 = request accepted
- 0 = request not accepted
- DDE_FACK
- DDE_FBUSY
- 1 = busy
- 0 = not busy
- DDE_FBUSY
- DDE_NOTPROCESSED: Reserved for application-specific return codes
- DDE_FAPPSTATUS: The message was not understood and was ignored.
- An application is expected to set DDE_FBUSY if it is unable to respond to the
- request at the time it is received. The DDE_FBUSY flag is defined only when DDE_
- FACK is 0.
- offszItemName identifies the item for which the acknowledgment is being sent.
Returns
- ulReserved (ULONG) - return
- Reserved value, should be 0.
Default Processing
None.