LContainer::SetOwnerDraw
#include "Ltwrappr.h"
L_INT LContainer::SetOwnerDraw (bOwnerDraw, dwFlags)
L_BOOL bOwnerDraw; |
/* owner-draw enable/disable flag */ |
L_UINT32 dwFlags; |
/* reserved */ |
Sets the container to owner draw mode.
Parameter |
Description |
|
bOwnerDraw |
Flag that indicates whether to enable or disable the container owner draw mode. Possible values are: |
|
|
Value |
Meaning |
|
TRUE |
Enable owner draw mode. |
|
FALSE |
Disable owner draw mode. |
dwFlags |
Reserved for future use. Must be 0. |
Returns
SUCCESS |
The function was successful. |
< 1 |
An error occurred. Refer to Return Codes. |
Comments
When the owner draw mode is disabled, the drawing of objects is handled automatically. If the owner draw mode is enabled, the user must handle all aspects of drawing objects.
Required DLLs and Libraries
LTCON For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application |
See Also
Functions: |
|
Topics: |
Example
This example toggles the owner draw mode of the container.
L_INT LContainer_SetOwnerDrawExample(LContainer & lcont) { L_BOOL fOwnerDraw ; /* Get the owner draw mode of the container */ fOwnerDraw =lcont.IsOwnerDraw () ; /* Toggle the state and return */ return lcont.SetOwnerDraw (!fOwnerDraw, 0 ) ; }