C++,非托管,类,成员:如何(如果有的话)列出类中的所有成员?
可能的重复: 迭代结构变量。 所以我有一个头文件和一个代码文件。该类是将从存储过程中查询的视图的表示。对于每个列。鉴于类中有一个数据成员。 目…
是否必须处理本机方法引用 - 如果是的话,是否有任何推荐的做法可以这样做
我有一个使用 user32.dll 中的方法的类: [System.Runtime.InteropServices.DllImport("user32.dll")] private static extern bool SetForegroundWind…
释放 C# 中的非托管代码
我从我的 C# 应用程序中调用一段非托管 C++ 代码 计算离散时间信号的快速傅立叶变换。 我拨打了这样的电话 IntPtr ptr = ComputeFFTW(packetSig, pack…
将数组从本机代码发送到托管代码(C++/CLI)的最佳实践?
我正在编写一个用于读/写 USB HID 设备的 win32 dll。用于交换的数据是一个 64 字节的 unsigned char 数组。客户端程序是用C++/CLI编写的。 为了实现…
在 IIS7 中从 ASP.NET 调用非托管代码
我将 ASP.NET 中的 DLL 称为用 C++ 编写的 DLL。 当在 IIS 7 中运行它时,池 (w3wp.exe) 崩溃并打开“即时调试窗口”。 我做了很多跟踪,发现调用任何…
如何调用非托管 C++ C# 中以 std::vector 作为参数的函数?
出于性能原因,我有一个 C# 前端和一个 C++ 后端。 现在我想调用一个 C++ 函数,例如: void findNeighbors(Point p, std::vector<Point> &nei…
如何跟踪正在加载到进程中的dll?
我正在寻找一个工具来跟踪加载到 Windows 进程中的 dll。我的应用程序正在加载托管和非托管 dll,但不确定托管的 dll 是否正在加载非托管的 dll。进程…
捕获仅在 Release 上发生的 .NET 错误,不会引发异常
我目前正在目睹一个错误,该错误仅发生在我的 exe 的“发布”模式下。 因此,我没有附加调试器,并且应用程序仅显示“...已停止工作。”。 我最初的反…
如何从.NET(C#)调用本机exe函数(Visual Basic 6.0)?
我们有一个由 Visual Basic 6.0 生成的 exe 文件(非托管 exe)和一个用 C# 编写的 .NET .exe。 如何从 CLR .exe 调用非托管 exe (Visual Basic) 中的…
如何从 C# 获取非托管全局变量?
我正在为非托管 DLL 编写 .NET 包装器。原始 DLL 是带有 C 垫片的 C++,基本上只是以 C 形式复制 API,因此语言绑定并不是那么痛苦。我已经为它编写了…
非托管 DLL 的访问冲突
目前,我们使用供应商提供的非托管 DLL,它允许我们访问特定的仪器。感兴趣的特定函数在头文件中指定如下: extern "C" short CCONV acq_get_board_co…
如何向 html 中托管的 Windows 窗体授予非托管代码访问权限?
我正在尝试在 html 页面内托管 C# 中的 Windows 窗体控件,然后在 IIS 中托管该网页,以便其他客户端计算机可以访问。 问题是:用户控件使用了一些非…
使用 C++ 将非托管函数指针回调传递给托管代码互操作
我正在尝试将一些托管代码添加到现有的 C++ GUI 应用程序中。我想让一个功能回调工作......具体来说,我想将方法指针从非托管代码传递到托管代码…