c++ - 将类添加到 mfc 项目

标签 c++ mfc

我正在尝试添加一个包含 gui 对象的类。该文件是 COptimataModulDlg,我要添加的新类是 Manager。

我试过写这个但没成功:

//Manager.h
#pragma once

class Manager
{
public:

    Manager();
    ~Manager();
private:
         COptimataModulDlg omg;   //the problem is with this line
};

只有当我将此行移至 manager.cpp 时它才有效,但我不明白为什么。

最佳答案

您可能没有在 Manager.h 中定义 COptimataModulDlg 的文件#include?也许它包含在 manager.cpp 中?

关于c++ - 将类添加到 mfc 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4578316/

相关文章:

c++ - 静态库性能 - 可以内联调用吗?

c++ - CMFCPopupMenu 在 Win7 中停留在后台

c++ - 意识到对象何时更改某些值

c++ - GetDlgItem() 在 vc++ 2010 中返回 null

c++ - 为什么 float 非类型模板参数在 C++ 中是非法的?没有 float const experision 吗?

c++ - 防止同一个宏在多个翻译单元中有不同的定义

c++ - Cocoa 小部件的名称及其 Qt 等效项

c++ - 如何从不同线程调用主 v8 循环中的函数

c++ - WinCE 6.0 中的自定义文件对话框

c++ - 当字符串包含一个值时,为什么 string.empty() 的计算结果为真?