一、介绍
本文将以一个实例来说明如何将WPF技术集成在基于MFC的应用程序中。这种技术的主要目的是为了增强基于Win32/MFC的应用程序的在图形方面的表现能力。本文所提供的演示程序将在MFC对话框架应用程序中显示一个WPF动画时钟。界面如图1所示:
本文需要的开发工具和开发库
为了建立和运行demo程序,我们需要安装如下的组件:
1. Visual Studio 2005 或Visual Studio 2008
2. .NET Framework 3.0 或.NET Framework3.5
所需要的平台
demo程序必须在下面支持.NET Framework3.0的操作系统平台上运行:
1. Windows Vista
2. Windows XP SP2
3. Windows Server 2003 SP1
如果你是一名C++开发人员,并且想使用WPF技术来增强自己的基于Win32/MFC应用程序,本文非常适合你。为了能从本文学习到更多的知识,我们需要熟悉VC++/CLi, MFC, XAML和C#。但是,如果我们不了解C#或XAML,我们仍然可以通过引用现成的DLL来使用WPF程序。