CGlobalUtils Sınıfı
Daha fazla ayrıntı için Visual Studio yüklemenizin VC\atlmfc\src\mfc klasöründe bulunan kaynak koduna bakın.
Sözdizimi
class CGlobalUtils
Üyeler
Genel Yöntemler
Açıklamalar
Devralma Hiyerarşisi
Gereksinimler
Üst bilgi: afxglobalutils.h
CGlobalUtils::AdjustRectToWorkArea
void AdjustRectToworkArea(
CRect& rect,
CRect* pRectDelta = NULL);
Parametreler
[in, out] Rect
[in] pRectDelta
Açıklamalar
CGlobalUtils::CalcExpectedDockedRect
void CalcExpectedDockedRect(
CPaneContainerManager& barContainerManager,
CWnd* pWndTodock,
CPoint ptMouse,
CRect& rectResult,
BOOL& bDrawTab,
CDockablePane** ppTargetBar);
Parametreler
[in] barContainerManager
[in] pWndTodock
[in] ptMouse
[out] rectResult
[out] bDrawTab
[out] ppTargetBar
Açıklamalar
CGlobalUtils::CanBeAttached
BOOL CanBeAttached(CWnd* pWnd) const;
Parametreler
[in] pWnd
Dönüş Değeri
Açıklamalar
CGlobalUtils::CanPaneBeInFloatingMultiPaneFrameWnd
BOOL CanPaneBeInFloatingMultiPaneFrameWnd(CWnd* pWnd) const;
Parametreler
[in] pWnd
Dönüş Değeri
Açıklamalar
CGlobalUtils::CheckAlignment
BOOL CheckAlignment(
CPoint point,
CBasePane* pBar,
int nSensitivity,
const CDockingManager* pDockManager,
BOOL bOuterEdge,
DWORD& dwAlignment,
DWORD dwEnabledDockBars = CBRS_ALIGN_ANY,
LPCRECT lpRectBounds = NULL) const;
Parametreler
[in] nokta
[in] pBar
[in] nSensitivity
[in] pDockManager
[in] bOuterEdge
[out] dwAlignment
[in] dwEnabledDockBars
[in] lpRectBounds
Dönüş Değeri
Açıklamalar
CGlobalUtils::CyFromString
BOOL CyFromString(
CY& cy,
LPCTSTR psz);
Parametreler
[out] Cy
[in] psz
Dönüş Değeri
Açıklamalar
CGlobalUtils::D ecimalFromString
BOOL DecimalFromString(
DECIMAL& decimal,
LPCTSTR psz);
Parametreler
[out] On -da -lık
[in] psz
Dönüş Değeri
Açıklamalar
CGlobalUtils::FlipRect
void FlipRect(
CRect& rect,
int nDegrees);
Parametreler
[in, out] Rect
[in] nDegrees
Açıklamalar
CGlobalUtils::ForceAdjustLayout
void ForceAdjustLayout(
CDockingManager* pDockManager,
BOOL bForce = FALSE,
BOOL bForceInvisible = FALSE);
Parametreler
[in, out] pDockManager
[in] bForce
[in] bForceInvisible
Açıklamalar
CGlobalUtils::GetDockingManager
CDockingManager* GetDockingManager(CWnd* pWnd);
Parametreler
[in] pWnd
Dönüş Değeri
Açıklamalar
CGlobalUtils::GetOppositeAlignment
DWORD GetOppositeAlignment(DWORD dwAlign);
Parametreler
[in] dwAlign
Dönüş Değeri
Açıklamalar
CGlobalUtils::GetPaneAndAlignFromPoint
BOOL GetPaneAndAlignFromPoint(
CPaneContainerManager& barContainerManager,
CPoint pt,
CDockablePane** ppTargetControlBar,
DWORD& dwAlignment,
BOOL& bTabArea,
BOOL& bCaption);
Parametreler
[in] barContainerManager
[in] Pt
[out] ppTargetControlBar
[out] dwAlignment
[out] bTabArea
[out] bCaption
Dönüş Değeri
Açıklamalar
CGlobalUtils::GetWndIcon
HICON GetWndIcon(CWnd* pWnd);
Parametreler
[in] pWnd
Dönüş Değeri
Açıklamalar
CGlobalUtils::SetNewParent
void SetNewParent(
CObList& lstControlBars,
CWnd* pNewParent,
BOOL bCheckVisibility = TRUE);
Parametreler
[in] lstControlBars
[in] pNewParent
[in] bCheckVisibility
Açıklamalar
CGlobalUtils::StringFromCy
BOOL StringFromCy(
CString& str,
CY& cy);
Parametreler
[out] str
[in] Cy
Dönüş Değeri
Açıklamalar
CGlobalUtils::StringFromDecimal
BOOL StringFromDecimal(
CString& str,
DECIMAL& decimal);
Parametreler
[out] str
[in] On -da -lık