CPane::MoveByAlignment
Moves the pane and the virtual rectangle by the specified amount.
BOOL MoveByAlignment(
DWORD dwAlignment,
int nOffset
);
Parameters
[in] dwAlignment
Specifies pane alignment.[in] nOffset
The amount, in pixels, by which to move the pane and the virtual rectangle.
Remarks
dwAlignment can be any of the following values:
Value |
Description |
---|---|
CBRS_ALIGN_TOP |
Enables the pane to be docked to the top of the client area of a frame window. |
CBRS_ALIGN_BOTTOM |
Enables the pane to be docked to the bottom of the client area of a frame window. |
CBRS_ALIGN_LEFT |
Enables the pane to be docked to the left side of the client area of a frame window. |
CBRS_ALIGN_RIGHT |
Enables the pane to be docked to the right side of the client area of a frame window. |
CBRS_ALIGN_ANY |
Enables the pane to be docked to any side of the client area of a frame window. |
If dwAlignment contains the CBRS_ALIGN_LEFT or CBRS_ALIGN_RIGHT flag, the pane and virtual rectangle are moved horizontally; otherwise, if dwAlignment contains the CBRS_ALIGN_TOP or CBRS_ALIGN_BOTTOM flag, the pane and virtual rectangle are moved vertically.
Requirements
Header: afxpane.h