The CreateReadForm method creates the read message form for displaying the message.
HRESULT CreateReadForm ( IMessageFormHostEx * pHost, LPMESSAGE pmsg, HWND hwndForm, HWND * phwndBody, IMessageFormEx ** ppForm );
[in] Reference to the IMessageFormHostEx object that allows the form to communicate with Messaging.
[in] Reference to the message object to show.
[out] Handle of the form frame.
[out] Reference to the handle of the read message form' body window.
[out] Reference to the newly created read message form object.
This method returns the standard values E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, and E_FAIL, as well as the following:
CreateReadForm is called by Messaging to create the form that is used to display messages for your custom form. The form creates a window as a child of the Messaging window. CreateReadForm returns handles to the window it has created and a handle to an IMessageFormEx interface. When Messaging calls this method, it passes an IMessageFormHostEx pointer that allows the custom form to communicate with the Messaging application.
|Windows Embedded CE||Windows CE .NET 4.2 and later|
|Windows Mobile||Pocket PC for Windows Mobile 2003 and later, Smartphone for Windows Mobile 2003 and later|