c++-cli 相关问题

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

UWP:在两个页面之间实现基本导航会导致错误?

所以我来自Windows窗体,我试图在Visual Studio 2017中为运行Windows IOT的覆盆子pi创建一个UWP(通用Windows程序)。我需要弄清楚如何创建多个......

回答 1 投票 0

用于DOTNET的包装器用C ++ CLI BestWay编写的本机来传递结构?

然而,我正在为C ++ CLI编写一个包装器,为我们的应用程序提供一些新的部件(用C#编写)保存并轻松访问旧的本机库。因此,我需要将一些结构从C#传递给C ++。 ...

回答 3 投票 2

.Net - 传递可变数量的参数

我需要处理使用Reflection导入的类中的事件。为此,我使用必需的参数类型创建一个动态方法,然后将其转换为委托并添加为事件处理程序。唯一的 ...

回答 2 投票 2

尝试将资源添加到C ++ / CLI项目时拒绝访问

我正在尝试将资源添加到我的C ++ / CLI项目中。我正在使用Visual Studio 2012.TFS 2013.右键单击项目=>添加=>资源=>我收到错误。错误:操作可能......

回答 2 投票 3

有没有办法事先声明我的Main函数然后实际定义后面的主体?

我创建了一个主菜单表单和第二个登录表单。在我的main.cpp文件中,我已经包含了我的登录表单标题,然后是我的主菜单表单标题。当用户按下取消按钮时,它应该......

回答 1 投票 0

使图像在c ++ / cli中透明

我希望有一个自我绘制的图像,并且还能够透明地绘制自己。我正在使用c ++ / cli。我必须绘制的代码如下:void Gnome :: draw(){...

回答 1 投票 0

监听麦克风变化

有没有办法监控麦克风的变化(插入和插入事件)?如果麦克风是蓝牙/ USB /或直接插入声卡,无所谓。应用程序是用C#构建的,但如果......

回答 2 投票 0

在ProcessExit处理程序中检索退出代码?

我正在编写一个调用大量库的小型C ++ / CLI应用程序。在其中一些内部至少有一个出口(xyz),我通过处理AppDomain.ProcessExit()来捕获它。工作良好。自......

回答 2 投票 0

“LNK2022:元数据操作失败”让我疯狂

我有很多项目的大解决方案,使用VS2008 SP1,并且每天至少遇到一次LNK2022错误。如果我对解决方案进行全面重建,它可以很好地构建,但这并不好玩。它......

回答 3 投票 24

gcnew和ref new有什么区别

我刚刚在这里偶然发现了新的问题,并且想知道gcnew是否存在差异。这里的代码示例显示了如何使用ref创建托管堆上对象的句柄...

回答 1 投票 0

C ++ CLI是否经过优化?

如果我用C ++ CLI /托管C ++编写程序,编译器是否执行任何优化?我知道对于C#,在编译时有一些优化,大多数优化都是由...完成的。

回答 2 投票 2

C ++ / CLI让“包装”类对象显示在C#中

我有这个教程:https://www.red-gate.com/simple-talk/dotnet/net-development/creating-ccli-wrapper/该教程在一个解决方案中使用3个Visual Studio项目。 “核心”项目是......

回答 2 投票 1

C ++'WinMain':函数不能重载

我正在尝试使用控制台启动GUI应用程序进行调试,但它一直崩溃:#include“main_form.h”#include #包括 #包括 用...

回答 1 投票 1

是否有一个技巧来调整面板和视频的大小以进行播放

我正在使用directx.audiovideoplayback来播放avi,我希望将视频大小设置为320x240(它的实际大小为1260x876)但是当我做它看起来我应该这样做时不会发生。一世 ...

回答 1 投票 0

Marshal设法完成了无人管理的无符号整数

我管理了无符号整数的数组:数组 ^ intParams我有本机函数作为参数:const unsigned int * intParams我正在尝试使用Marshal :: Copy这样:...

回答 2 投票 2

c ++ / cli检查网络连接

所以这里是代码public:static bool TcpSocketTest(){try {System :: Net :: Sockets :: TcpClient Client = gcnew System :: Net :: Sockets :: TcpClient(“www.google.com”,80); ...

回答 1 投票 0

在x64模式下从C ++ / CLI调用MASM PROC会产生意外的性能问题

这是我的第一个问题......我正在编写一个在C#(64位)中使用的任意精度整数类。目前我正在研究乘法例程,使用递归的分而治之...

回答 1 投票 0

记录C ++ / CLI库代码以供c#使用 - 最佳工具和实践? [关闭]

我正在开发一个项目,其中c ++ / cli库主要来自c#应用程序。有没有办法让c ++ / cli中的代码注释在visual studio中对c#intellisence可见? ...

回答 5 投票 47

C ++语法错误:缺少';'之前'

呃,我有一个我不明白的问题...类ManagedGlobals {public:gcroot MainEditor; };为什么我的编译器会给我:语法错误:缺少';'之前'

回答 1 投票 0

无法加载UI卫星dll'FileTracker32UI.dll'

我遇到了一个无法在Visual Studio中构建新创建的C ++ / CLI类库项目的问题:即使我没有进行任何更改,但在尝试编译时出现错误:严重性...

回答 2 投票 4

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