zoukankan      html  css  js  c++  java
  • MFC 添加C++类,别的类不通过C++类的定义的对象就可以直接调用C++类里面的成员函数;

    MFC 添加C++类,不用定义C++类的对象,别的类不通过C++类的定义的对象就可以直接调用C++类里面的成员函数;

    1先在mfc程序中添加普通类CProdata,然后删除头文件Prodata.h里面的内容,

    2.在CProdata.h中添加,函数在#endif前面;,一定要加上#endif;

    #ifndef _CPRODATA

    #define _CPRODATA

    int GetComType();

    #endif

    3.把Prodata.cpp里面的除了#include ".prodata.h" 和 #include "stdafx.h" 的内容全部删除,让后编译就可以了。

    这时可能出现 fatal error C1010: 在查找预编译头指令时遇到意外的文件结尾,就在项目属性配置里面设置一下

    属性设置->C/C++->预编译头->创建/使用预编译头(使用预编译头(/YU)),通过文件创建/使用PCH ( Stdafx.h) ,预编译头文件($(IntDir)/$(TargetName).pch)

  • 相关阅读:
    MacOS如何正确配置Idea自带Maven插件的环境变量?(亲测)
    通过Canvas实现画板
    插入排序
    选择排序
    冒泡排序法
    进制
    JDBC(宠物管理系统)
    银行ATM存取款机系统MySQL数据库
    高级查询(二)
    高级查询
  • 原文地址:https://www.cnblogs.com/chenzuoyou/p/3464420.html
Copyright © 2011-2022 走看看