2009-04-17 10 views
5

Microsoft Visual C++ 2008 Özellik Paketi'nde şerit menü desteği vardır. Bir şerit menüsü ile oluşturulmamış mevcut bir MFC uygulamasında bunu kullanmak mümkün mü?Varolan bir MFC uygulamasına nasıl bir şerit menü ekleyebilirim?

+0

Ben senin soru hakkında ilginç bilgiler buldum tavsiye ChrisN tarafından işaret etti. umarım yardımcı olur. http://msdn.microsoft.com/en-us/library/bb983935.aspx – user1730163

+0

Evet, öyle! Ben yaptım! – sergiol

cevap

5

Mevcut bir MFC uygulaması almak ve MFC Özellik Paketi'nde şeridi kullanmak için güncellemek kesinlikle mümkündür ve bunu kendim yaptım.

MSDN here üzerinde, aşina olabileceğiniz Scribble MFC örnek uygulamasını kullanarak, nasıl yapılacağını gösteren birkaç makalenin makaleleri vardır. Bunun yerine standart MFC taban sınıfların Özellik Paketi temel sınıfları kullanmak için kodunu değiştirmek yapmanız gerekenler Özünde

, - O zaman CMFCRibbonBar ekleyebilir örneğin, vb CWinAppEx ile CWinApp, CFrameWndEx ile CFrameWnd, yerine ve şeridin kendisini oluşturmak için ana pencere sınıfınıza CMFCRibbonApplicationButton nesnesi. Başlamak için Scribble örneğini indirmenizi ve makaleleri takip etmenizi tavsiye ederim.

Umarım bu yardımcı olur! kaynaklara ek olarak

2

, bir kurdele içeren yeni MFC uygulama oluşturma ve oluşturulan kodu inceleyerek ..