OLEUIGNRLPROPS
This
structure is used to initialize the General tab of the Object Properties dialog
box. A reference to it is passed in as part of the OLEUIOBJECTPROPS
typedef struct tagOLEUIGNRLPROPS
{
// These IN fields are standard across all OLEUI
property pages.
DWORD cbStruct;
DWORD dwFlags;
DWORD dwReserved1[2];
LPFNOLEUIHOOK lpfnHook;
LPARAM lCustData;
DWORD dwReserved2[3];
struct
tagOLEUIOBJECTPROPSW* lpOP;
} OLEUIGNRLPROPSW, *POLEUIGNRLPROPSW, FAR*
LPOLEUIGNRLPROPSW;
Members
cbStruct
Size of the
structure in bytes. This field must be filled on input.
dwFlags
Currently no
flags associated with this member. It should be set to 0 (zero).
dwReserved1[2]
Reserved for
future use.
lpfnHook
Pointer to a
hook function that processes messages intended for the dialog box. The hook
function must return zero to pass a message that it didn t process back to the
dialog box procedure in the library. The hook function must return a non-zero
value to prevent the library s dialog box procedure from processing a message
it has already processed.
lCustData
Application-defined
data that the library passes to the hook function pointed to by the lpfnHook
member during WM_INITDIALOG.
dwReserved2[3]
Reserved for
future use.
lpOP
Used
internally.
See Also