Posted By: Charles | Oct 21st @ 11:54 AM | 32,853 Views | 6 Comments
Microsoft Foundation Classes for C++ (MFC) continue to evolve and will ship with Visual Studio 2010. In fact, you can start playing with the updated and improved MFC right now by downloading the VS 2010 Beta 2.

MFC wraps native Windows APIs in convenient C++ wrapper classes that are defined for many Windows objects and common window controls. Not surprisingly, MFC wraps some of the new capabilities in Windows 7 (and will continue to do so in the future). 

Some of the key MFC updates in VS 2010 Beta 2 are:

Improved interaction with Windows Explorer (Watch this Screencast for Demo):
  • Windows7 taskbar interaction with preview
  • Preview, thumbnail and search filter handlers for file types
Ribbon UI improvements:
  • Ribbon is now an XML resource in the application
  • A new designer for the ribbon
  • Visual manager for Windows7 ribbon style
Restart manager support (Watch this Screencast for demo):
  • Application restart or crash handled more elegantly
  • Document auto-save and restore handled completely within MFC (if wanted)
Software Developer and 20 year Microsoft veteran Pat Brenner sits down with us to discuss the new and improved MFC and how it takes advantage of new Windows 7 features in the typically convenient MFC way.

Enjoy!
Rating:
1
0
swe
swe

Yeah there are a lot of native developers out there. We are the silent majority actually.

Shh! Don't give it away...

Just wondering if all the features Pat talks about are delivered in vs2010 beta 2 ?

 

For example, about the taskbar interaction, all I have found is CWinApp::EnableTaskbarInteraction(BOOL bEnable), which actually only sets a BOOL flag... which is not used anuwhere else in the MFC code. Or I am missing something ?

 

Also, I can't open the class wizard now Crying

 

Anyway the Ribbon designer is really great ! .NET programmers will really be jalous. Big Smile

 

www.blogmfc.com (in French)

http://www.microsofttranslator.com/BV.aspx?ref=Internal&a=http%3a%2f%2fwww.blogmfc.com (automatic translation in English)

Charles,

 

Perhaps you could do a part two that is demo ridden?  It's nice to see some examples of the updates in action.

Microsoft Communities