2011-02-15 97 views
1

我使用vs2008和MFC Feature Pack 2008開發了mFC中的應用程序。它的外觀與2007年的辦公風格相似。現在我想要應用程序的外觀和感覺像辦公室2010年。 你會解釋我如何做到這一點?Office 2010風格的MFC功能包

+0

**有些人從來沒有* * **高興線索我:究竟是什麼區別?你想達到什麼目的? – 2011-02-15 12:25:14

+0

在辦公室2007的左側出現圓圈,點擊它打開文件類型。但在2010年的文件標籤在那裏。請參閱下面的LInk http://www.microsoft.com/business/en-us/products/Office2010Demo/Default.html#Video/OneNote/OneNote_MultipleContent – Mahantesh 2011-02-15 12:28:17

回答

6

最簡單的方法是升級到Visual Studio 2010,它爲功能區控件提供「Windows 7」樣式。這種風格應該模擬原生功能區控件,用於Windows 7應用程序(如Paint和Wordpad)。 (請注意,目前有必要對嚮導生成的代碼進行一些細微的修改,如Microsoft連接上的here所述)。推測,這種樣式看起來也像Office 2010中使用的樣式,儘管我無法肯定地說, t微軟全部我的錢還沒有。

自己決定:

      Windows 7-style ribbon in VS 2010

或者,你可以只使用本機色帶控制自己。這裏有一個示例項目: Windows 7 Ribbon: The Time Has Come, Your Win32 Application Will Change。但是如果你已經在VS 2008中做了很多工作,那麼這可能不是一個非常有吸引力的選擇。

課程:因出血而付出巨大代價。如果這不是正好與你希望效仿的外觀相同,那麼你很可能會走運。如果您的設計目標相當於複製Office團隊的工作內容,那麼您將成爲一隻相當忙碌的小蜜蜂:工具欄是他們最喜歡重塑的東西。

編輯:看起來你可能不畢竟完全的運氣了。 BCGSoft(微軟從MFC功能包首先購買了功能區控件的公司)已經發布了一個庫,該庫以幾種不同的方式提供attempts to simulate the Office 2010 experience。把錢投給他們here

      BCGControlBar with Office 2010-like interface