c++-cli 相关问题

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

在文本框中写入变量值,visual C++

我的代码有问题。我需要在文本框中显示存储在变量 rawValue 中的值。 这是我的代码中与问题相关的部分: 公共参考类 Form1:

回答 2 投票 0

Visual studio 2022 VC++类向导新类有托管选项

我正在使用带有 C++ 的 visual studio 2022,我想使用类向导功能来添加一个类,当我注意到在添加类菜单中有一个无法选择的选项,标题为“Managed&q...

回答 1 投票 0

Converting Managed String to std:string using marshal context

我知道帖子:Converting managed System::String to std::string in C++/CLI for the required conversion。但是我遇到了以下使用 marshal_context 代替的代码。我在努力...

回答 1 投票 0

除非安装了 visual studio,否则不能使用 C++/CLI DLL

简介 我正在开发一个可以解释和使用 API 蓝图的工具。 我创建了一个新的控制台应用程序,添加了 SnowCrash.NET nuget 包并编写了以下代码: 静态无效主要(字符串[]参数) ...

回答 1 投票 0

C++ Windows窗体函数需要从文本框接受字符串值,然后将字符串值返回给标签

在 Windows 窗体中,我使用 2 个文本框。来自 textBox1 的信息必须成为函数 encrypte() 的参数之一,该函数接受两个字符串参数并返回字符串值。 标准::字符串

回答 1 投票 0

C++ 一次执行多项操作

我正在制作一个程序,我有很多标签,当你点击它们时,它们会做同样的事情,而不是写大约 40 次,有没有办法减少它 私有:System::Void

回答 1 投票 0

Tasmota.lib 缺少 HttpClient 声明?

我有一个使用 tasmota 静态库 (tasmota.lib) 的 .Net C++ 项目。该项目是在 Windows 7 上使用 Visual Studio 2022(最新)构建的。没有编译错误,但我...

回答 0 投票 0

如何在 C++/Clr 中的表单上显示 PDF 文件

我已经尝试了大约 2 个月才能在 VS2022、Win 11、项目 C++ CLR .NET Framework 中运行它,但没有成功。对话框打开,我可以选择 PDF 文件,但什么也没有出现。 我...

回答 0 投票 0

C++ CLR UI 冻结

所以基本上我的 CLR C++ 项目在我按下按钮后冻结。按下后,应该会出现一个打开文件对话框,并允许用户选择一个 .txt 文件或任何其他文件,但在

回答 0 投票 0

将 HWND 转换为 IntPtr (CLI)

我的 C++ MFC 代码中有一个 HWND,我想将此 HWND 传递给 C# 控件并将其作为 IntPtr 获取。 我的代码有什么问题,我该如何正确执行? (我觉得是用错了……

回答 1 投票 0

是否有使用 CMake 构建托管 c++/cli DLL 库的既定方法?

我需要构建一个 C++/CLI DLL 作为更大的 CMake 构建的一部分。当我检查文档时,我发现没有首选的方法来执行此操作。 我尝试将 CMake 文件设置为构建常规共享

回答 0 投票 0

我应该选择C#还是C++/CLI? [关闭]

我目前使用的是Visual Studio Community 2022,需要写一个只能在Windows上使用的程序。它需要有一个图形用户界面 (GUI),我想避免我的代码被

回答 0 投票 0

用C++实现哈希表的大小调整

我在c++中实现resize或扩大容量函数时遇到了问题。以下是我的resize(expandCapacity)函数:模板 虚空HashTable ::...

回答 1 投票 0

如果处理了SelectionChanged事件,DataGridView CellContentClick事件就会漏掉?

我在Win7上使用C++CLI .NET 4.5。我开发了一个带有DataGridView的控件。单元格不能被用户编辑,也不能手动添加行。我需要处理...

回答 2 投票 1

不能调用基类成员函数,因为基类是模板化的。

是否有某种限制,如果一个基类是模板化的,我们就不能在派生类中调用它的成员函数?那岂不是违反了从它出发的整个目的?有什么解决方法吗?...

回答 1 投票 0

如何在换行处分割一个字符串?

String^ exportedFunctions = textBoxFunctions->Text.Split("\n"); 我得到一个错误。Expression must have class type 为什么每次我搜索一个问题的解决方案时,我得到的答案都是没有...

回答 1 投票 -1

在Mac OS Catalina中设置-std=C++17为默认值。

我经常使用g++ -std=c++17 sol.cpp,所以我想把这个作为默认值。为了做到这一点,我在这里看了很多答案,但没有一个在我的系统中有效。我试过别名,...

回答 1 投票 0

PostMessage 在winform应用中不能使用已分配的控制台。

我得到了一个c++cli窗体程序,在我的程序里有一个检查框(中文为debug),名称为checkBox3。这个复选框的代码是这样的:private.System::Void checkBox3_CheckedChangang: System::Void checkBox3_CheckedChanged(System::...)

回答 1 投票 1

C++CLI marshal_context本机字符串已损坏

以下是C++CLI代码被编译成DLL,并被C#程序调用: void Foo(String^ strManaged) { marshal_context^ context = gcnew marshal_context(); FooUnmanaged(...

回答 1 投票 -1

Byte[] bytes = new Byte[256]; in clr

如何使用Byte[] bytes = new Byte[256]; 但在CLR中,我有数组 ^字节;但我不知道如何给它256 im的运气。Would apperice the help, thanks

回答 1 投票 0

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