MFC: Ribbon user interface

tantormedia
tantormedia used Ask the Experts™
on
Dear experts,

I have an MFC application in Visual Studio 2008. Is it possible to convert it to use Ribbon user interface without rewriting too much of code?

Thanks.
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
jkr
Top Expert 2012

Commented:
That is not going to be easy, since the characteristics of a ribbon are described by an accompanying XML file at compile time - see e.g. http://www.codeproject.com/Articles/37777/Windows-7-Ribbon-Part-1-How-to-Integrate-a-Simple-.aspx ("Windows 7 Ribbon – Part 1 – How to Integrate a Simple Ribbon to your MFC Application?")

Author

Commented:
Thank you for your answer. It says it is for Windows 7, so it won't work with XP, will it?
Top Expert 2012
Commented:
Well, Ribbons are not designed to work with XP. This article here http://msdn.microsoft.com/en-us/library/dd371191%28VS.85%29.aspx ("Windows Ribbon Framework") states:

Minimum supported client      

Windows 7

Windows Vista with Service Pack 2 (SP2) and Platform Update for Windows Vista

The mentioned "Platform Update" is decribed here http://support.microsoft.com/kb/971644 ("Description of the Platform Update for Windows Server 2008 and the Platform Update for Windows Vista")

Author

Commented:
OK, a negative answer is still an answer. Thanks.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial