Win8开发笔记3 与MFC开发比较
Win8 Metro程序开发时使用的Blank App与MFC的对话框应用程序框架类似:
1. MFC对话框程序包含应用程序类(CXXApp类)和对话框类(CXXDialog类),其分别包含头文件和源文件,头文件用于声明,源文件用于实现。执行顺序依次是:以CXXApp类为入口,其中InitInstance()调用执行对话框;
2. Win Metro的Blank App工程包含App和MainPage两个主要模块,其中包含.xaml文件和.cs文件,前者主要用于界面,后者用于逻辑。App类的构造函数可看作工程的入口函数,函数OnLaunched()在启动界面时被响应,并在此函数中调用执行MainPage页面,函数OnSuspending()响应程序挂起状态。