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ı NULL belirler. |
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
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.
COleIPFrameWndEx::OnDrawMenuLogo
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 COleIPFrameWndEx
menü ç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ı