c++-cli

c++-cli

文章 0 浏览 3

将 stdout 从本机 c++ 重定向到 Visual Studio 输出窗口动态链接库

我有一个 c# windows 应用程序,它调用托管 c++ dll,而托管 c++ dll 又调用本机 c++ dll。本机 C++ 代码中似乎存在一些性能问题,因此我正在做一些简…

与君绝 2024-09-24 04:54:08 5 0

在 C++/CLI 项目中导出本机命名空间?

我正在包装一个本机 C++ 库以供 CLR 使用。但是,我遇到了一个奇怪的...问题? 本机库的标头如下所示: namespace Foo { class Bar { public: Bar() /…

错々过的事 2024-09-19 22:43:25 7 0

cli/C++如何使用非托管类型元素定义 cli::array ?

我有一个本机 C/C++ 结构 typedef struct { ... } AStruct ,在 C++/CLI 代码中我定义了一个委托和一个 cli 数组,如下所示 public delegate void Upd…

梦中的蝴蝶 2024-09-19 11:06:27 4 0

在 C 中调用 Visual Basic DLL,第 2 部分

此问题是上一个问题(此处)的后续问题。 我从第三方供应商处获取了一个在 Visual Basic 中创建的 DLL(Sensor DLL.dll)。该 DLL 包含与传感器通信的…

秋叶绚丽 2024-09-18 20:05:31 4 0

通过 Windows 窗体元素使用 Win32 库

我在 Visual C++ 2008 中使用 Windows 窗体创建了一个简单的 GUI。GUI 中有一个按钮。当按下按钮时,我希望鼠标光标指向坐标(0,900)。我创建了单独…

春花秋月 2024-09-18 19:56:31 7 0

C++/CLI 64 位 COM

我有一个包装本机 32 位 dll 的 C++/CLI 程序集。 该程序集可在 .Net 和 COM (office) 中使用。 现在我有一个运行 64 位 Office 的客户。 是否可以创…

尴尬癌患者 2024-09-18 06:34:20 5 0

marshal_as、字符串和字段与属性

include "stdafx.h" #include &ltstring&gt #include &ltmsclr/marshal_cppstd.h&gt ref class Test { System::String^ text void Method() { std::st…

爱的十字路口 2024-09-18 00:28:37 5 0

抽象密封类

只是一个关于 c++/cli 的小问题。 抽象类具有由派生类实现的抽象方法, 密封类不允许继承。 那么为什么我们在 .NET 基类库中将一些类定义为抽象密封,…

天涯离梦残月幽梦 2024-09-17 21:21:14 6 0

来自非托管代码的 System.AccessViolationException?

我正在编写这个库,它通过将由托管代码使用的媒体基础框架在 C++/CLI 中实现一些基本的音频播放器功能。我可以很好地播放音频、停止、暂停等。对于任…

罪歌 2024-09-17 21:02:40 6 0

C++/CLI:是否只能重载返回类型?

如果我理解得很好,在 C# 中,可以 public class X : ICloneable { public X Clone() { ... } object ICloneable.Clone() { return Clone() } // This…

忱杏 2024-09-17 18:28:59 5 0

什么是“^”? C++ 中的符号?

当我在岩石下睡觉时,是否有新符号加入了 C++ 语言规范? 我刚刚遇到以下问题: 将文本框限制为仅接受 10 位数字 这表明 '^' 符号在某种程度上是 C++ …

度的依靠╰つ 2024-09-17 12:34:03 7 0

可以优雅地将 std:vector 转换为 cliext::vector 或 cli::array吗?

一个吸引人的标题怎么样? 我需要在 CLR 兼容类型(如数组)和 std::vector 类型之间来回转换。 是否有任何适配器方法,或者我应该在每次调用我的本机…

寄人书 2024-09-17 07:13:39 7 0

将 String^ 转换为 const char* [与 c++]

我有一个 String^1,我需要将其转换为 const char* 并且 c_str() 不起作用,因为它不是 System::String 的成员。除了 this&lt 之外,还有更简单的方法…

-小熊_ 2024-09-16 21:54:28 5 0

限制文本框仅接受 10 位数字

我有一个 System::String^ 文本框,我需要确认它只接受 10 位数字,不接受字母、符号等。我如何在 C++ Visual Studio 中实现它?我需要先将内容转换为…

太阳男子 2024-09-16 13:50:01 5 0

跨平台本机/托管接口

我有一些本机 C++ 库,因此我需要公开托管(在本例中为 C#)代码。我需要尽可能加快速度。 我想使用一些类来简化交互,这意味着混合代码,但这不是必…

薄荷港 2024-09-16 07:51:35 6 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文