mfc-feature-pack

    4熱度

    3回答

    我想從MFC功能包中使用一些類來改善我MFC應用程序的外觀&。 在我的應用程序中,我使用一個CReBar對象停靠三個不同的工具欄。我已經更新了此對象的類以使用CMFCReBar,但使用某些視覺樣式時看起來不太好。 看起來Feature Pack中存在問題,因爲即使在軟件包中部署RebarTest示例時也會發生此問題。 這只是改變了視覺樣式到Office 2007的示例應用程序的截圖(使用的應用程序

    1熱度

    1回答

    使用VS2008的應用程序嚮導(加上功能包)創建具有「Visual Studio」樣式的MDI應用程序時,CMainFrame類獲取方法CreateDockingWindows()。 由於我不希望所有窗格始終可見,但根據活動文檔的類型顯示它們,我將這些窗口設置爲我的視圖的成員,並且將創建移動到OnInitialUpdate()。我以與CMainFrame所做的相同的方式創建這些窗格,包括將主框架設

    0熱度

    3回答

    是否有任何方法可以使MFC停靠在窗口中的DockablePane(從新的功能包)停靠在不能浮動或隱藏的窗口中(甚至禁用允許用戶使用的上下文菜單選擇狀態 - 可停靠,浮動,隱藏等) 我基本上想要的是在可以改變其水平尺寸的窗口上有3個窗格,但不是他們在窗口內的位置。任何建議?

    4熱度

    2回答

    我正在使用MFC功能包,並且在功能區欄上有一些按鈕,CMFCRibbonButton的實例。問題是我想在某些條件下啓用和禁用其中的一些,但是在運行時。我怎樣才能做到這一點?因爲沒有具體的方法...我聽說解決方案是在運行時附加/分離事件處理程序,但我不知道如何...

    3熱度

    1回答

    我試圖在VS2008 SP1的現有MFC應用程序上使用一些新的MFC功能包控件。對話框編輯工具箱中沒有新的控件出現。 我是否應該期望它們在那裏?如果是的話,人們是否有任何建議讓它們出現?

    1熱度

    2回答

    我試圖動態調整CMFCPropertySheet在每個頁面的底部添加一個自定義控件。由於所有屬性頁的高度不一樣,因此我有一個機制來在必要時增加大小。 爲此,我重寫了OnActivatePage方法,並通過使用SetWindowPos,我可以調整頁面大小,首先,然後選項卡控件,然後頁面,最後我可以移動確定/取消/幫助按鈕。它適用於PropSheetLook_OutlookBar和PropSheetL

    3熱度

    2回答

    我剛剛將一個新的(MFC Feature Pack)CVSListBox控件添加到項目中。控件中的項目列表由我的應用程序中的一些其他對象跟蹤,所以我需要在發生任何更改時從列表框中收集大量通知,以便我可以更新其他內容。對於那些不知道控件的人來說,有一個按鈕欄提供基本的添加/刪除/重新排序功能。 CVSListBox控件爲添加或重命名項目以及更改項目等提供了可覆蓋的虛擬功能 - 所有這些都很好地工作。

    1熱度

    2回答

    我在我的主機中有一個CMFCRibbonStatusBar,我添加了一個CMFCRibbonButtonsGroup,它又有一個CMFCRibbonButton。該按鈕與菜單條目具有相同的ID。 CMFCRibbonButtonsGroup* pBGroup = new CMFCRibbonButtonsGroup(); CMFCToolBarImages images; images.Se

    4熱度

    2回答

    有沒有人試過使用這些新的VS2008 MFC類呢?我似乎無法在任何地方找到任何示例。即使VS2008樣本(1)也沒有提及這些類。 (他們使用CToolTip。) (1)更新:我的錯誤。我已經下載了non-SP1 samples。我看到SP1 samples具有專門用於2008功能包的樣本,其中包括答案中提到的DlgToolTips和ToolTipDemo項目。不幸的是,它們不涉及doc/view或

    5熱度

    5回答

    如何將MFC CFormView放入VS 2008 MFC Feature Pack中引入的CDockablePane中?