zoukankan      html  css  js  c++  java
  • [转]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!
  • 相关阅读:
    Servlet学习笔记3
    Servlet学习笔记2
    Servlet 学习笔记1
    Response对象学习笔记
    【JavaSE】异常
    【JavaSE】格式化输出
    【JavaSE】泛型
    【JavaSE】集合
    【SpringBoot】(1)-- 基于eclipse配置springboot开发环境
    【Linux】(1)安装
  • 原文地址:https://www.cnblogs.com/foxhengxing/p/2435890.html
Copyright © 2011-2022 走看看