【问题标题】:using System::Drawing namespace in managed C++ class library在托管 C++ 类库中使用 System::Drawing 命名空间
【发布时间】:2010-07-16 10:32:50
【问题描述】:

我正在将一些函数从托管 C++ Winforms 应用程序移动到类库,以便我可以在我正在编写的新 C# 应用程序中调用它们。然而,其中一个函数返回一个 System::Drawing::Bitmap^ 并使用 System::Drawing::Color 类,这会导致错误,指出 System 不包含名为 Drawing 的命名空间 ...

显然是这样,但我猜测,由于类库本身并不像 winform 那样具有图形元素,是否可能需要额外的步骤来访问该功能?

我需要添加/链接到什么?

提前谢谢你。

托尼。

【问题讨论】:

    标签: c++ class namespaces managed


    【解决方案1】:

    您可能需要添加对System.Drawing.dll 的引用。右键单击您的项目并选择“添加引用”,它应该在某处。

    【讨论】:

    • 检查库文件夹是否在编译器搜索的路径中。选项->项目&sols->VC++目录。
    猜你喜欢
    • 1970-01-01
    • 2012-02-22
    • 2021-12-18
    • 1970-01-01
    • 2016-10-08
    • 2012-10-30
    • 1970-01-01
    • 2013-07-13
    • 2018-05-09
    相关资源
    最近更新 更多