Loading user information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading user information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Pat Brenner: Visual Studio 2010 - MFC and Windows 7

22 minutes, 23 seconds


Right click “Save as…”

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.



Follow the discussion

  • Oops, something didn't work.

    Getting subscription
    Subscribe to this conversation

Remove this comment

Remove this thread


Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.