c++-cli 相关问题

C ++ / CLI基于C ++,经过修改,允许为Microsoft的公共语言基础结构(CLI)编译本机代码和代码的混合。它取代了微软的C ++ Managed Extensions,旨在提高C ++的一致性。

C++ GUI DateTimePicker 日期值到 TextBox

我有一个 TextBox 和一个 DateTimePicker,我希望将 DateTimePicker 中选定的日期写入 TextBox 中。 简而言之,我需要在里面写什么? 私有:系统::无效

回答 1 投票 0

如何指定“const MyClass *varName[]”的参数?

第三方库中有一个函数,如下所示: void MyFunc(const MyClass *varName[]) 我可以作为该函数的参数传递的示例是什么? 这不起作用: MyC...

回答 1 投票 0

通过 C++/CLI 从(纯)本机代码向(纯)托管代码发出信号的最佳方式?

每当在本机代码中收到某个触发器时,我想在(纯)托管代码中触发函数调用。我没有具体说明特定类型的触发器,它可以是回调,虚拟的

回答 1 投票 0

C++CLI。本机部分是用纯 C++ 编写的,但在 CLI 中编译的速度与纯本机 C++ 一样快吗?

我想将音频计算委托给 C++ 层,但通过 WPF GUI 处理和编辑音频内容。 我简要了解了 C++/CLI,我想知道: 我应该使用 C++/CLI 作为临时工具吗...

回答 4 投票 0

每秒生成 MSB4018 错误:未找到 System.Text.Json 且 .deps.json 文件为空

我正在使用 .NET SDK 6.0.135 在 Visual Studio 2019(32 位目标平台)中开发 C++/CLI 项目。该项目在构建服务器上运行并依赖于 System.Text.Json,尽管它不是

回答 1 投票 0

在Task中包装外部回调(TaskCompletionSource<T>)

不幸的是,我还没有找到处理我正在处理的这个奇怪星座的现有问题: 我有一个外部 SDK,我无法更改它。通信是通过外部呼叫处理的...

回答 1 投票 0

.NET 6 的 C++/CLI 库 - 如何引用 .NETCoreApp?

我正在尝试将 C++/CLI 库 .vcxproj 项目从 .NET Framework 4.8 移植到 .NET 6。 MS 的指南说: 将 属性替换为 net8.0...

回答 1 投票 0

如何在托管代码中的C++ cli中使用foreach

嗨,如何使用 vs2003 在托管代码 C++ 中使用 foreach 循环。

回答 5 投票 0

C++/CLI richtextbox 文本到 unicode 指定 (H -> U+0048)

我想从richtextbox1中获取一个字符(或者空格/制表符/换行符,如果可能的话)并将其转换为Unicode名称(正确的单词?)。 到目前为止我发现的一切都告诉我关于转换...

回答 1 投票 0

MFC 对话框中托管的非模态 WPF 控件不接收键盘输入

为了使旧的基于 C++/CLI MFC 的应用程序现代化,我们正在尝试用 C#/WPF 编写的新对话框替换旧对话框。为了在 CDialog 中托管 WPF 控件,我们遵循了本指南

回答 1 投票 0

这是消除警告 C4945(符号已从另一个程序集导入)的正确方法吗?

我有一个 .net 解决方案(用 C++/CLI 编写),它引用了一些 .dll 项目,如下所示: 主项目->项目A->项目B 主项目->项目B 最初我引用了两个项目...

回答 6 投票 0

混合 C++/CLI TypeLoadException 内部限制:字段太多

为了将一些新的 UI 迁移到托管/C# 领域,我最近在一个大型遗留项目上启用了公共语言运行时支持 (/clr),该项目在共享 DLL 中使用 MFC,并依赖于大约...

回答 3 投票 0

C++/CLR 控制台应用程序

我无法使用 C++/CLR 和 .NET 8 创建简单的“Hello World”样式应用程序。我已重新安装 Visual Studio Enterprise 并拥有最新的 2022 版本 17.11.1 以及“

回答 1 投票 0

如何测试 gcroot 引用是否为 NULL 或 nullptr?

在 C++/CLI 项目中,我在本机 C++ 类中有一个方法,我想在其中检查 gcroot 引用是否为 NULL 或 nullptr。我该怎么做?以下似乎都不起作用: 无效 Foo::doIt(

回答 4 投票 0

如何在没有源代码的 TCP 服务器应用程序中查找错误

我有一个 C++/cli tcp 客户端应用程序,以特定格式发送数据,如 L,20100930033425093,-5.929958,13.164021 到端口 9000 上的主应用程序。主应用程序实际上是由...完成的

回答 1 投票 0

我应该释放从 GCHandle::FromIntPtr 返回的句柄吗?

我正在使用 GCHandle::FromIntPtr 将非托管结构指针转换为托管对象引用,遵循 msdn 中的示例。下面是我的代码片段: GCHandle gch = GCHandle::FromIntPtr(IntPtr(

回答 3 投票 0

C# 如何使用可变参数与 C++ 函数进行互操作?

示例: 我将 C++ 函数声明为 无效函数A(...); 或者 函数B(va_list args); 如何创建 C++/CLI 包装器以便可以从 C# 调用这些函数? 谢谢

回答 2 投票 0

C++/CLI 与本机标头互操作的性能较差

在尝试为 CGAL 库的部分实现包装器时,我遇到了一些性能问题。其中一些似乎与 C++/CLI 互操作相关。为了找出我遇到的问题

回答 1 投票 0

无法在 C++/CLI 中从 System::Object 转换为 System::Windows::Forms::MenuItem

我正在处理我的 C++/CLI 项目,因为我正在添加带有单击事件的子菜单项。我在获取菜单项的文本时遇到问题,因为当我尝试这样做时: 调试::WriteLine("Smt...

回答 1 投票 0

c++ 无法从系统对象转换为菜单项

我正在开发我的 C++ 项目,因为我正在添加带有单击事件的子菜单项。我在获取菜单项的文本时遇到问题,因为当我尝试这样做时: 调试::WriteLine("SmtpEma...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.