• [转]Convert Win32 Console Application to MFC


    原地址:http://www.codeproject.com/Tips/297862/Convert-Win32-Console-Application-to-MFC

    Assuming you have Console based application created with MFC support (i.e., you have not chosen MFC support while using New Project Wizard).
    In this Tip/Trick, I am not going into detailed steps of how to create a new project and all. I assume you know all these and face a real life problem of adding MFC support to existing applications.
    Follow these simple steps and your application will have MFC support.
    Here I am using project name as MyApp and IDE is Visual Studio 2008.

    1. Open your project.
    2. In Project Menus --> Select MyApp Properties(MyApp -> name of my project)
    3. In Configuration Properties -> General -> Use of MFC, select Use MFC in a Shared DLL option.
    4. Add the following line in your stdafx.h file.
      #define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS      // some CString constructors will be explicit
      
      #ifndef VC_EXTRALEAN
      #define VC_EXTRALEAN            // Exclude rarely-used stuff from Windows headers
      #endif
       
      #include <afx.h>
      #include <afxwin.h>         // MFC core and standard components
      #include <afxext.h>         // MFC extensions
      #ifndef _AFX_NO_OLE_SUPPORT
      #include <afxdtctl.h>           // MFC support for Internet Explorer 4 Common Controls
      #endif
      #ifndef _AFX_NO_AFXCMN_SUPPORT
      #include <afxcmn.h>                     // MFC support for Windows Common Controls
      #endif // _AFX_NO_AFXCMN_SUPPORT
      
      #include <iostream>
    Now your application has MFC support, now you can use any MFC Class, Function or Structure.
    Happy programming!
  • 相关阅读:
    RDD(弹性分布式数据集)的分析
    Spark 开发环境搭建
    本地yum仓库的配置安装
    Java使用PDFBox操作PDF文件获取页码、文章内容、缩略图
    利用bdb实现持久化队列
    SQL查询重复记录
    SQL删除某个时间段的数据
    JAVA文件读取和解析
    多线程
    DOC解析xml
  • 原文地址:https://www.cnblogs.com/foxhengxing/p/2435890.html
Copyright © 2020-2023  润新知