Pat Brenner: Visual Studio 2010 - MFC and Windows 7
- Posted: Oct 21, 2009 at 11:54 AM
- 53,688 Views
- 10 Comments
Download
How do I download the videos?
- To download, right click the file type you would like and pick “Save target as…” or “Save link as…”
Why should I download videos from Channel9?
- It's an easy way to save the videos you like locally.
- You can save the videos in order to watch them offline.
- If all you want is to hear the audio, you can download the MP3!
Which version should I choose?
- If you want to view the video on your PC, Xbox or Media Center, download the High Quality WMV file (this is the highest quality version we have available).
- If you'd like a lower bitrate version, to reduce the download time or cost, then choose the Medium Quality WMV file.
- If you have a Zune, WP7, iPhone, iPad, or iPod device, choose the low or medium MP4 file.
- If you just want to hear the audio of the video, choose the MP3 file.
Right click “Save as…”
- High Quality WMV (PC, Xbox, MCE)
- MP3 (Audio only)
- MP4 (iPod, Zune HD)
- Mid Quality WMV (Lo-band, Mobile)
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):
Enjoy!
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 is now an XML resource in the application
- A new designer for the ribbon
- Visual manager for Windows7 ribbon style
- Application restart or crash handled more elegantly
- Document auto-save and restore handled completely within MFC (if wanted)
Enjoy!
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.
Follow the Discussion
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
Anyway the Ribbon designer is really great ! .NET programmers will really be jalous.
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.
Pat will be making some screencasts.
C
Pat has made some Screencasts:
http://channel9.msdn.com/posts/Charles/MFC-Integrating-your-application-with-the-Windows-Restart-Manager/
http://channel9.msdn.com/posts/Charles/MFC-Implementing-handlers-for-preview-thumbnail-and-search-filtering/
C
I always looked at MFC as an outdated, so-so Win32 wrapper BUT i must say, I was really impressed when they resurrected it in the 2008 feature pack.
The docking system, the toolbars, the ribbons, everything works very well and requires very little code to create a very nice looking, native application. Everything is wrapped in a clean way where you dont have to worry about the low-level Win32 stuff that is going on underneath.
I am thrilled to see that they go a step further with VS2010 and I hope MS keeps updating MFC for many years to come. Keep up the good work Pat.
nice share,..
Good post. You crack me up. Yea, the MFC / Native code world is good.
I would like to point out that with some good design skills, it's easy to create a generic layer that encapsulates the MFC nitty gritty. I have done that, and now I have an elegant C++ implementation of MVC, driven by an XML language more powerful than XAML.
Anyways, I got the idea from some Silverlight marketing announcement that one can use Silverlight from an MFC application. I can't find anything about it. Did I imagine that, or is this possible?
Where do i find MFC and is it an add on to visual studios? I am running visual studios 2008 and would like to add MFC. Sorry im pretty new to all of this, please help!
Remove this comment
Remove this thread
close