# IMFToolbarPart.h File Reference

## Classes
struct | IMFToolbarPart
## Namespaces
namespace | EMFPartMessage
## Enumerations
enum | EToolStyle { kToolStyle_Normal = 0, kToolStyle_Flat = 1, kToolStyle_Inset = 2, kToolStyle_Overlay = 3, kToolStyle_PlainFlat = 4, kToolStyle_OverlayBlit = 5 }
enum | EImageIndices { kBackgroundImage = 0, kOverlayImage = 1, kImage = 0, kUnpressedEnabledImage = 0, kUnpressedMouseOverImage = 1, kUnpressedDisabledImage = 2, kPressedEnabledImage = 3, kPressedMouseOverImage = 4, kPressedDisabledImage = 5, kTotalImages = 6 }
| enums for image array indices More...
enum | ELayoutOrientation { kLayoutOrientation_Horizontal = 0, kLayoutOrientation_Vertical = 1 }
enum | ELayoutStyle { kLayoutStyle_Straight = 0, kLayoutStyle_Honeycomb = 1 }
enum | EToolbarResponderKind { kToolSelectRecipient = 0, kToolManipulationResponder = 1, kInvalidToolbarResponderKind = 0xffffffff }
enum | { EMFPartMessage::kMsg_TrackingButtonInside = 26, EMFPartMessage::kMsg_TrackingButtonOutside = 27, EMFPartMessage::kMsg_ReleaseFlyout = 28, EMFPartMessage::kMsg_UnHookedResponder = 29 }
## Functions
| MCDEFINE_GUID (IID_IMFToolbarPart, 0x3da372b9, 0x887d, 0x46ee, 0x92, 0x8e, 0xdf, 0xda, 0xc9, 0xf3, 0xb5, 0x11)

## Function Documentation

MCDEFINE_GUID | ( | IID_IMFToolbarPart | ,
|  | 0x3da372b9 | ,
|  | 0x887d | ,
|  | 0x46ee | ,
|  | 0x92 | ,
|  | 0x8e | ,
|  | 0xdf | ,
|  | 0xda | ,
|  | 0xc9 | ,
|  | 0xf3 | ,
|  | 0xb5 | ,
|  | 0x11 |  |
| ) |  |  |