Aracılığıyla paylaş


COleIPFrameWndEx Sınıfı

sınıfı, COleIPFrameWndEx MFC'yi destekleyen bir OLE kapsayıcısı uygular. Uygulamanızı COleIPFrameWndsınıfından COleIPFrameWndEx türetmek yerine sınıfından yerinde çerçeve penceresi sınıfını türetmelisiniz. 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 COleIPFrameWndEx : public COleIPFrameWnd

Üyeler

Genel Yöntemler

Veri Akışı Adı Açıklama
COleIPFrameWndEx::AddDockSite
COleIPFrameWndEx::AddPane
COleIPFrameWndEx::AdjustDockingLayout
COleIPFrameWndEx::D ockPane
COleIPFrameWndEx::D ockPaneLeftOf Bir bölmeyi başka bir bölmenin soluna sabitler.
COleIPFrameWndEx::EnableAutoHidePanes
COleIPFrameWndEx::EnableDocking
COleIPFrameWndEx::EnablePaneMenu
COleIPFrameWndEx::GetActivePopup Şu anda görüntülenen açılır menüye bir işaretçi döndürür.
COleIPFrameWndEx::GetContainerFrameWindow
COleIPFrameWndEx::GetDefaultResId Pencere yüklenirken belirttiğiniz çerçeve penceresinin kaynak kimliğini döndürür.
COleIPFrameWndEx::GetDockFrame
COleIPFrameWndEx::GetDockingManager
COleIPFrameWndEx::GetMainFrame
COleIPFrameWndEx::GetMenuBar Çerçeve penceresine iliştirilmiş menü çubuğu nesnesine bir işaretçi döndürür.
COleIPFrameWndEx::GetPane
COleIPFrameWndEx::GetTearOffBars Yırtılma durumundaki bölme nesnelerinin listesini döndürür.
COleIPFrameWndEx::GetToolbarButtonToolTipText Bir düğmenin araç ipucu görüntülenmeden önce çerçeve tarafından çağrılır.
COleIPFrameWndEx::InsertPane
COleIPFrameWndEx::IsMenuBarAvailable Menü çubuğu nesnesinin işaretçisinin olup olmadığını NULLbelirler.
COleIPFrameWndEx::IsPointNearDockSite
COleIPFrameWndEx::LoadFrame (Geçersiz Kılmalar COleIPFrameWnd::LoadFrame.)
COleIPFrameWndEx::OnCloseDockingPane
COleIPFrameWndEx::OnCloseMiniFrame
COleIPFrameWndEx::OnClosePopupMenu Etkin bir açılır menü bir WM_DESTROY iletisini işlediğinde çerçeve tarafından çağrılır.
COleIPFrameWndEx::OnCmdMsg (Geçersiz Kılmalar CFrameWnd::OnCmdMsg.)
COleIPFrameWndEx::OnDrawMenuImage Bir menü öğesiyle ilişkilendirilmiş görüntü çizildiğinde çerçeve tarafından çağrılır.
COleIPFrameWndEx::OnDrawMenuLogo BIR CMFCPopupMenunesnesi bir WM_PAINT iletisini işlediğinde çerçeve tarafından çağrılır.
COleIPFrameWndEx::OnMenuButtonToolHitTest BIR CMFCToolBarButtonnesnesi WM_NCHITTEST iletiyi işlediğinde çerçeve tarafından çağrılır.
COleIPFrameWndEx::OnMoveMiniFrame
COleIPFrameWndEx::OnSetPreviewMode Uygulamanın ana çerçeve penceresini baskı önizleme moduna ve dışına ayarlamak için bu üye işlevini çağırın. (Geçersiz Kılmalar CFrameWnd::OnSetPreviewMode.)
COleIPFrameWndEx::OnShowCustomizePane
COleIPFrameWndEx::OnShowPanes
COleIPFrameWndEx::OnShowPopupMenu Bir açılır menü etkinleştirildiğinde çerçeve tarafından çağrılır.
COleIPFrameWndEx::OnTearOffMenu Bir koparma çubuğu içeren bir menü etkinleştirildiğinde çerçeve tarafından çağrılır.
COleIPFrameWndEx::P aneFromPoint
COleIPFrameWndEx::P reTranslateMessage (Geçersiz Kılmalar COleIPFrameWnd::PreTranslateMessage.)
COleIPFrameWndEx::RecalcLayout (Geçersiz Kılmalar COleIPFrameWnd::RecalcLayout.)
COleIPFrameWndEx::RemovePaneFromDockManager
COleIPFrameWndEx::SetDockState Belirtilen yerleştirme durumunu çerçeve penceresine ait bölmelere uygular.
COleIPFrameWndEx::SetupToolbarMenu Bir araç çubuğu nesnesini, sahte öğeleri arayarak ve bunları belirtilen kullanıcı tanımlı öğelerle değiştirerek değiştirir.
COleIPFrameWndEx::ShowPane
COleIPFrameWndEx::WinHelpA WinHelp uygulamasını veya bağlam yardımını başlatmak için çerçeve tarafından çağrılır.

Korumalı Yöntemler

Veri Akışı Adı Açıklama
COleIPFrameWndEx::InitUserToobars Çerçeveye, kullanıcı tanımlı araç çubuklarına atanan bir dizi denetim kimliği başlatmasını söyler.

Örnek

Aşağıdaki örnek, sınıfın bir örneğinin nasıl alt sınıfa eklenip COleIPFrameWndEx yöntemlerinin üzerinde nasıl biniş yapılacağını gösterir. Örnekte yöntemin, yöntemin, yöntemin RepositionFrame ve yöntemin RecalcLayout üzerinde nasıl yolculuk yapılacağını gösterilmektedirCalcWindowRect.OnDestory Bu kod parçacığı Word Pad örneğinin bir parçasıdır.

void CInPlaceFrame::OnDestroy()
{
   m_wndToolBar.DestroyWindow();
   m_wndFormatBar.DestroyWindow();
   COleIPFrameWndEx::OnDestroy();
}

void CInPlaceFrame::RepositionFrame(LPCRECT lpPosRect, LPCRECT lpClipRect)
{
   CRect rectNew = lpPosRect;
   rectNew.left -= HORZ_TEXTOFFSET;
   rectNew.top -= VERT_TEXTOFFSET;
   m_wndResizeBar.BringWindowToTop();
   COleIPFrameWndEx::RepositionFrame(&rectNew, lpClipRect);
   CWnd *pWnd = GetActiveView();
   if (pWnd != NULL)
      pWnd->BringWindowToTop();
   m_wndRulerBar.BringWindowToTop();
}

void CInPlaceFrame::RecalcLayout(BOOL bNotify)
{
   if (m_wndResizeBar.m_hWnd != NULL)
      m_wndResizeBar.BringWindowToTop();
   COleIPFrameWndEx::RecalcLayout(bNotify);
   CWnd *pWnd = GetActiveView();
   if (pWnd != NULL)
      pWnd->BringWindowToTop();
   if (m_wndRulerBar.m_hWnd != NULL)
      m_wndRulerBar.BringWindowToTop();

   // at least 12 pt region plus ruler if it exists
   CDisplayIC dc;
   CSize size;
   size.cy = MulDiv(12, dc.GetDeviceCaps(LOGPIXELSY), 72) + 1;
   size.cx = dc.GetDeviceCaps(LOGPIXELSX) / 4; // 1/4"
   size.cx += HORZ_TEXTOFFSET;                 //adjust for offset
   size.cy += VERT_TEXTOFFSET;
   if (m_wndRulerBar.m_hWnd != NULL && m_wndRulerBar.IsVisible())
   {
      CRect rect;
      m_wndRulerBar.GetWindowRect(&rect);
      size.cy += rect.Height();
   }
   m_wndResizeBar.SetMinSize(size);
}

void CInPlaceFrame::CalcWindowRect(LPRECT lpClientRect, UINT nAdjustType)
{
   COleIPFrameWndEx::CalcWindowRect(lpClientRect, nAdjustType);
}

Devralma Hiyerarşisi

CObject

CCmdTarget

CWnd

CFrameWnd

COleIPFrameWnd

COleIPFrameWndEx

Gereksinimler

Üst bilgi: afxoleipframewndex.h

COleIPFrameWndEx::AddDockSite

void AddDockSite();

Açıklamalar

COleIPFrameWndEx::AddPane

BOOL AddPane(
    CBasePane* pControlBar,
    BOOL bTail = TRUE);

Parametreler

[in] pControlBar
[in] bTail

Dönüş Değeri

Açıklamalar

COleIPFrameWndEx::AdjustDockingLayout

virtual void AdjustDockingLayout(HDWP hdwp = NULL);

Parametreler

[in] hdwp

Açıklamalar

COleIPFrameWndEx::D ockPane

void DockPane(
    CBasePane* pBar,
    UINT nDockBarID = 0,
    LPCRECT lpRect = NULL);

Parametreler

[in] pBar
[in] nDockBarID
[in] lpRect

Açıklamalar

COleIPFrameWndEx::D ockPaneLeftOf

Bir bölmeyi başka bir bölmenin soluna sabitler.

BOOL DockPaneLeftOf(
    CPane* pBar,
    CPane* pLeftOf);

Parametreler

pBar
[in] Bölmeye yerleştirecek bir işaretçi.

pLeftOf
[in] Kaynak olarak hizmet veren bölme işaretçisi.

Dönüş Değeri

İşlem başarılı olursa TRUE döndürür. Aksi takdirde YANLIŞ döndürür.

Açıklamalar

Birkaç bölme nesnesini önceden tanımlanmış bir sırada sabitlemek için bu yöntemi çağırabilirsiniz. Bu yöntem, pBar tarafından belirtilen bölmeyi pLeftOf tarafından belirtilen bölmenin soluna sabitler.

COleIPFrameWndEx::EnableAutoHidePanes

BOOL EnableAutoHidePanes(DWORD dwDockStyle);

Parametreler

[in] dwDockStyle

Dönüş Değeri

Açıklamalar

COleIPFrameWndEx::EnableDocking

BOOL EnableDocking(DWORD dwDockStyle);

Parametreler

[in] dwDockStyle

Dönüş Değeri

Açıklamalar

COleIPFrameWndEx::EnablePaneMenu

void EnablePaneMenu(
    BOOL bEnable,
    UINT uiCustomizeCmd,
    const CString& strCustomizeLabel,
    UINT uiViewToolbarsMenuEntryID,
    BOOL bContextMenuShowsToolbarsOnly = FALSE,
    BOOL bViewMenuShowsToolbarsOnly = FALSE);

Parametreler

[in] bEnable
[in] uiCustomizeCmd
[in] strCustomizeLabel
[in] uiViewToolbarsMenuEntryID
[in] bContextMenuShowsToolbarsOnly
[in] bViewMenuShowsToolbarsOnly

Açıklamalar

COleIPFrameWndEx::GetActivePopup

Şu anda görüntülenen açılır menüye yönelik bir işaretçi döndürür.

CMFCPopupMenu* GetActivePopup() const;

Dönüş Değeri

Etkin açılır menünün işaretçisi; aksi takdirde NULL.

Açıklamalar

Şu anda görüntülenen CMFCPopupMenu Sınıfı nesnesine bir işaretçi almak için bu yöntemi kullanın.

COleIPFrameWndEx::GetContainerFrameWindow

COleCntrFrameWndEx* GetContainerFrameWindow();

Dönüş Değeri

Açıklamalar

COleIPFrameWndEx::GetDefaultResId

Çerçeve penceresi menüyü yüklediğinde belirtilen menü kaynak kimliğini döndürür.

UINT GetDefaultResId() const;

Dönüş Değeri

Menünün kaynak kimliğini veya çerçeve penceresinde menü çubuğu yoksa 0 değerini döndürür.

Açıklamalar

Çerçeve penceresi çağırarak menü kaynağını yüklediğinde belirtilen kaynak kimliğini almak için bu işlevi çağırın COleIPFrameWndEx::LoadFrame.

COleIPFrameWndEx::GetDockFrame

CFrameWnd* GetDockFrame();

Dönüş Değeri

Açıklamalar

COleIPFrameWndEx::GetDockingManager

CDockingManager* GetDockingManager();

Dönüş Değeri

Açıklamalar

COleIPFrameWndEx::GetMainFrame

CFrameWnd* GetMainFrame();

Dönüş Değeri

Açıklamalar

COleIPFrameWndEx::GetMenuBar

Çerçeve penceresine iliştirilmiş menü çubuğu nesnesine bir işaretçi döndürür.

const CMFCMenuBar* GetMenuBar() const;

Dönüş Değeri

Menü çubuğu nesnesinin işaretçisi.

Açıklamalar

Nesneye ait menü çubuğu nesnesinin işaretçisini almak için COleIPFrameWndEx bu işlevi kullanın.

COleIPFrameWndEx::GetPane

CBasePane* GetPane(UINT nID);

Parametreler

[in] Nıd

Dönüş Değeri

Açıklamalar

COleIPFrameWndEx::GetTearOffBars

Yırtılma durumundaki bölme nesnelerinin listesini döndürür.

const CObList& GetTearOffBars() const;

Dönüş Değeri

CBasePane Sınıfından türetilmiş nesnelere yönelik bir işaretçi koleksiyonu içeren bir nesneye başvuruCObList.

Açıklamalar

COleIPFrameWndEx nesnesi, CBasePane Sınıfı türetilmiş nesnelerin listesi olarak koparma menüleri koleksiyonunu korur. Bu listeye başvuru almak için bu yöntemi kullanın.

COleIPFrameWndEx::GetToolbarButtonToolTipText

Bir düğmenin araç ipucu görüntülenmeden önce çerçeve tarafından çağrılır.

virtual BOOL GetToolbarButtonToolTipText(
    CMFCToolBarButton* pButton,
    CString& strTTText);

Parametreler

pButton
[in] Düğme işaretçisi.

strTTText
[in] Araç ipucu metninin işaretçisi.

Dönüş Değeri

Varsayılan uygulama 0 döndürür.

Açıklamalar

Araç çubuğu düğmelerindeki araç ipuçlarının görünümünü özelleştirmek için bu işlevi geçersiz kılın.

COleIPFrameWndEx::InitUserToobars

Çerçevenin kullanıcı tanımlı araç çubuklarına atadığı bir dizi denetim kimliği belirtir.

void InitUserToolbars(
    LPCTSTR lpszRegEntry,
    UINT uiUserToolbarFirst,
    UINT uiUserToolbarLast)

Parametreler

lpszRegEntry
[in] Kitaplığın kullanıcı araç çubuğu ayarlarını depoladığı kayıt defteri girdisi.

uiUserToolbarFirst
[in] İlk kullanıcı tanımlı araç çubuğuna atanan denetim kimliği.

uiUserToolbarLast
[in] Son kullanıcı tanımlı araç çubuğuna atanan denetim kimliği.

Açıklamalar

Kullanıcıların dinamik olarak tanımlamış olduğu araç çubuklarına atama için bir dizi denetim kimlikleri başlatmak için bu işlevi kullanın. uiUserToolbarFirst ve uiUserToolbarLast parametreleri, izin verilen araç çubuğu denetim kimlikleri aralığını tanımlar. Kullanıcı tanımlı araç çubuklarının oluşturulmasını devre dışı bırakmak için uiUserToolbarFirst veya uiUserToolbarLast değerini -1 olarak ayarlayın.

COleIPFrameWndEx::InsertPane

BOOL InsertPane(
    CBasePane* pControlBar,
    CBasePane* pTarget,
    BOOL bAfter = TRUE);

Parametreler

[in] pControlBar
[in] pTarget
[in] bAfter

Dönüş Değeri

Açıklamalar

COleIPFrameWndEx::IsMenuBarAvailable

Menü çubuğu nesnesinin işaretçisinin NULL olup olmadığını belirler

BOOL IsMenuBarAvailable() const;

Dönüş Değeri

Çerçeve penceresinde menü çubuğu varsa sıfır olmayan bir değer döndürür; aksi takdirde 0 döndürür.

Açıklamalar

Çerçeve penceresinin menü çubuğu nesnesi için NULL olmayan bir işaretçi koruyup tutmadığını belirlemek için bu yöntemi çağırın.

COleIPFrameWndEx::IsPointNearDockSite

BOOL IsPointNearDockSite(
    CPoint point,
    DWORD& dwBarAlignment,
    BOOL& bOuterEdge) const;

Parametreler

[in] nokta
[in] dwBarAlignment
[in] bOuterEdge

Dönüş Değeri

Açıklamalar

COleIPFrameWndEx::LoadFrame

virtual BOOL LoadFrame(
    UINT nIDResource,
    DWORD dwDefaultStyle = WS_OVERLAPPEDWINDOW | FWS_ADDTOTITLE,
    CWnd* pParentWnd = NULL,
    CCreateContext* pContext = NULL);

Parametreler

[in] nIDResource
[in] dwDefaultStyle
[in] pParentWnd
[in] pContext

Dönüş Değeri

Açıklamalar

COleIPFrameWndEx::OnCloseDockingPane

virtual BOOL OnCloseDockingPane(CDockablePane*);

Parametreler

[in] CDockablePane*

Dönüş Değeri

Açıklamalar

COleIPFrameWndEx::OnCloseMiniFrame

virtual BOOL OnCloseMiniFrame(CPaneFrameWnd*);

Parametreler

[in] CPaneFrameWnd*

Dönüş Değeri

Açıklamalar

COleIPFrameWndEx::OnClosePopupMenu

Etkin bir açılır menü bir WM_DESTROY iletisini işlediğinde çerçeve tarafından çağrılır.

virtual void OnClosePopupMenu(CMFCPopupMenu* pMenuPopup);

Parametreler

pMenuPopup
[in] Açılır menü nesnesinin işaretçisi.

Açıklamalar

WM_DESTROY iletileri işlerken nesnelerden CMFCPopupMenu bildirim almak için bu yöntemi geçersiz kılın.

COleIPFrameWndEx::OnCmdMsg

virtual BOOL OnCmdMsg(
    UINT nID,
    int nCode,
    void* pExtra,
    AFX_CMDHANDLERINFO* pHandlerInfo);

Parametreler

[in] Nıd
[in] nCode
[in] pExtra
[in] pHandlerInfo

Dönüş Değeri

Açıklamalar

COleIPFrameWndEx::OnDrawMenuImage

Bir menü öğesiyle ilişkili görüntü çizildiğinde çerçeve tarafından çağrılır.

virtual BOOL OnDrawMenuImage(
    CDC* pDC,
    const CMFCToolBarMenuButton* pMenuButton,
    const CRect& rectImage);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

pMenuButton
[in] Menü düğmesinin işaretçisi.

rectImage
[in] Menü öğesiyle ilişkilendirilmiş resim.

Dönüş Değeri

Varsayılan uygulama hiçbir şey yapmaz ve 0 döndürür.

Açıklamalar

Türetilmiş nesnenin sahip olduğu menü çubuğuna ait menü öğeleri için resim çizimini COleIPFrameWndExözelleştirmek istiyorsanız bu yöntemi geçersiz kılın.

BIR CMFCPopupMenunesnesi bir WM_PAINT iletisini işlediğinde çerçeve tarafından çağrılır.

virtual void OnDrawMenuLogo(
    CDC* pDC,
    CMFCPopupMenu* pMenu,
    const CRect& rectLogo);

Parametreler

pDC
[in] Cihaz bağlamı işaretçisi.

pMenu
[in] Açılır menü nesnesinin işaretçisi.

rectLogo
[in] Görüntülenecek logo işaretçisi.

Açıklamalar

Türetilmiş nesnenin sahip olduğu COleIPFrameWndExmenü çubuğuyla ilişkili açılır menüde logo görüntülemek için bu yöntemi geçersiz kılın. Varsayılan uygulama hiçbir şey yapmaz.

COleIPFrameWndEx::OnMenuButtonToolHitTest

BIR CMFCToolBarButtonnesnesi bir WM_NCHITTEST iletisini işlediğinde çerçeve tarafından çağrılır.

virtual BOOL OnMenuButtonToolHitTest(
    CMFCToolBarButton* pButton,
    TOOLINFO* pTI);

Parametreler

[in] bir menü düğmesinin pButton İşaretçisi.

[out] Bir TOOLINFO yapı için pTI İşaretçisi.

Dönüş Değeri

Varsayılan uygulama hiçbir şey yapmaz ve 0 döndürür. Uygulamanız pTI parametresini dolduruyorsa sıfır olmayan bir değer döndürmelidir.

Açıklamalar

Belirli bir menü öğesi hakkında Araç İpucu bilgileri sağlamak için bu yöntemi geçersiz kılın.

COleIPFrameWndEx::OnMoveMiniFrame

virtual BOOL OnMoveMiniFrame(CWnd* pFrame);

Parametreler

[in] pFrame

Dönüş Değeri

Açıklamalar

COleIPFrameWndEx::OnSetPreviewMode

virtual void OnSetPreviewMode(
    BOOL bPreview,
    CPrintPreviewState* pState);

Parametreler

[in] bÖn bakış
[in] pState

Açıklamalar

COleIPFrameWndEx::OnShowCustomizePane

virtual BOOL OnShowCustomizePane(
    CMFCPopupMenu* pMenuPane,
    UINT uiToolbarID);

Parametreler

[in] pMenuPane
[in] uiToolbarID

Dönüş Değeri

Açıklamalar

COleIPFrameWndEx::OnShowPanes

virtual BOOL OnShowPanes(BOOL bShow);

Parametreler

[in] bShow

Dönüş Değeri

Açıklamalar

COleIPFrameWndEx::OnShowPopupMenu

Bir açılır menü görüntülendiğinde çerçeve tarafından çağrılır.

virtual BOOL OnShowPopupMenu(CMFCPopupMenu* pMenuPopup);

Parametreler

pMenuPopup
[in] Görüntülenecek açılır menünün işaretçisi.

Dönüş Değeri

Varsayılan uygulama hiçbir şey yapmaz ve sıfır olmayan bir değer döndürür. Açılır menü görüntülenmiyorsa uygulamanız FALSE döndürmelidir.

Açıklamalar

Açılır menünün görünümünü özelleştirmek için bu yöntemi geçersiz kılın. Örneğin, menü düğmelerini renk menüsü düğmeleri olarak değiştirebilir veya yırtma çubuklarını başlatabilirsiniz.

COleIPFrameWndEx::OnTearOffMenu

Kullanıcı, koparma çubuğu olan bir menü seçtiğinde çerçeve tarafından çağrılır.

virtual BOOL OnTearOffMenu(
    CMFCPopupMenu* pMenuPopup,
    CPane* pBar);

Parametreler

pMenuPopup
[in] Kullanıcının seçtiği açılır menünün işaretçisi.

pBar
[in] Menüyü barındıran bölme işaretçisi.

Dönüş Değeri

Çerçevenin açılır menüyü etkinleştirmesini istiyorsanız TRUE; aksi takdirde YANLIŞ. Varsayılan değer DOĞRU'dur.

Açıklamalar

Yırtma çubuğunun kurulumunu özelleştirmek istiyorsanız bu işlevi geçersiz kılın.

COleIPFrameWndEx::P aneFromPoint

CBasePane* PaneFromPoint(
    CPoint point,
    int nSensitivity,
    bool bExactBar,
    CRuntimeClass* pRTCBarType) const;

CBasePane* PaneFromPoint(
    CPoint point,
    int nSensitivity,
    DWORD& dwAlignment,
    CRuntimeClass* pRTCBarType) const;

Parametreler

[in] nokta
[in] nSensitivity
[in] bExactBar
[in] pRTCBarType
[in] dwAlignment

Dönüş Değeri

Açıklamalar

COleIPFrameWndEx::P reTranslateMessage

virtual BOOL PreTranslateMessage(MSG* pMsg);

Parametreler

[in] pMsg

Dönüş Değeri

Açıklamalar

COleIPFrameWndEx::RecalcLayout

virtual void RecalcLayout(BOOL bNotify = TRUE);

Parametreler

[in] bNotify

Açıklamalar

COleIPFrameWndEx::RemovePaneFromDockManager

void RemovePaneFromDockManager(
    CBasePane* pControlBar,
    BOOL bDestroy,
    BOOL bAdjustLayout,
    BOOL bAutoHide,
    CBasePane* pBarReplacement);

Parametreler

[in] pControlBar
[in] bDestroy
[in] bAdjustLayout
[in] bAutoHide
[in] pBarReplacement

Açıklamalar

COleIPFrameWndEx::SetDockState

Belirtilen yerleştirme durumunu çerçeve penceresine ait bölmelere uygular.

void SetDockState(const CDockState& state);

Parametreler

state
[in] Yerleştirme durumunu belirtir.

Açıklamalar

Nesneye ait COleIPFrameWndEx bölmeler için yeni bir yerleştirme durumu belirtmek için bu işlevi kullanın.

COleIPFrameWndEx::SetupToolbarMenu

Bir araç çubuğu nesnesini, sahte öğeleri arayarak ve bunları belirtilen kullanıcı tanımlı öğelerle değiştirerek değiştirir.

void SetupToolbarMenu(
    CMenu& menu,
    const UINT uiViewUserToolbarCmdFirst,
    const UINT uiViewUserToolbarCmdLast);

Parametreler

menü
[in] Değiştirilecek CMenu nesnesine başvuru.

uiViewUserToolbarCmdFirst
[in] İlk kullanıcı tanımlı komutu belirtir.

uiViewUserToolbarCmdLast
[in] Kullanıcı tanımlı son komutu belirtir.

Açıklamalar

COleIPFrameWndEx::ShowPane

void ShowPane(
    CBasePane* pBar,
    BOOL bShow,
    BOOL bDelay,
    BOOL bActivate);

Parametreler

[in] pBar
[in] bShow
[in] bDelay
[in] bActivate

Açıklamalar

COleIPFrameWndEx::WinHelpA

WinHelp uygulamasını veya bağlam yardımını başlatmak için çerçeve tarafından çağrılır.

virtual void WinHelp(
    DWORD dwData,
    UINT nCmd = HELP_CONTEXT);

Parametreler

[in] dwData nCmd tarafından belirtilen yardım türü için gereken verileri belirtir.

nCmd
[in] İstenen yardım türünü belirtir. Olası değerlerin listesi ve dwData parametresini nasıl etkiledikleri için Windows SDK'sında WinHelp İşlevi'ne bakın.

Açıklamalar

Ayrıca bkz.

Hiyerarşi Grafiği
Sınıflar
CFrameWndEx Sınıfı
CMDIFrameWndEx Sınıfı