pinvoke

pinvoke

文章 0 浏览 6

如何使用 C# 调用接收 Delphi 开放数组参数的函数?

如何将 Delphi 代码转换为 C# 代码?它需要一个字节数组,但我不确定 C# 的等价物是什么。我的尝试不起作用并引发 AccessViolationException 等异常。…

烟花肆意 2024-12-12 17:09:39 1 0

SetParent() 和 GetParent() 的安全性和稳定性

我在程序中使用以下函数: [DllImport("user32.dll", CharSet = CharSet.Auto)] static extern IntPtr SetParent(IntPtr hWndChild, IntPtr hWndNewPa…

绿阴红影里的.如风往事 2024-12-12 12:41:25 1 0

从 C# 加载注册表配置单元失败

我正在尝试加载离线 NTUSER.DAT 文件(然后修改它),但我无法使其正常工作。 RegLoadKey 返回 8589934592,我不知道这意味着什么。这是失败的行: lo…

书间行客 2024-12-12 10:18:00 2 0

如何解决私有字节(本机内存)泄漏?

我正在开发一个 C# 应用程序,该应用程序似乎存在泄漏。 我使用了内存分析器,发现我的 私有字节不断增加,但所有堆中的字节没有增加,这意味着可能是…

小霸王臭丫头 2024-12-12 08:58:15 4 0

来自 C++ 的 Pinvoke 结构翻译

以下是一些已验证工作正常的 C++: typedef struct { PVOID buffer; UINT32 length; } DATA_BUFFER; typedef struct { DATA_BUFFER TxBuf [1]; DATA_B…

风为裳 2024-12-12 07:54:05 3 0

Windows最低级别的套接字编程?

我对 winsock 的级别有多低有点困惑?我想在 Windows 上编写一个非常基本的客户端-服务器程序。我真的不想使用臃肿的 TCP 甚至 UDP,只是一些非常基本…

别闹i 2024-12-12 01:53:23 2 0

消失的SEHException

我有一个 C/C++ DLL。我有 ASP.NET 应用程序使用 P/Invoke 调用此 DLL。有时,其中一个调用会抛出 SEHException。 现在出于测试目的,我首先使用相同…

四叶草在未来唯美盛开 2024-12-12 01:40:39 3 0

带指针的 PInvoke - C++到 C#

以下是我试图将其转换为 C# 的 C++ 中的 PInvoke 块: typedef PVOID JHANDLE ; typedef UINT32 JRET ; #define JEXPORT __declspec(dllimport) JRET …

坐在坟头思考人生 2024-12-11 19:08:35 2 0

Screen.AllScreens 错误并将 WM_DISPLAYCHANGE 发布到单个 WinForm 应用程序

首先,对这么长的帖子表示抱歉。 关于如何限制 WM_DISPLAYCHANGE 消息的发布范围有什么建议吗? 场景: Screen.AllScreens 返回在客户端上检测到的所…

孤芳又自赏 2024-12-11 17:22:45 5 0

PInvoke,来回数据传输

我正在尝试使用 P/Invoke 从 C# 调用 C++ 函数。 [DllImport(PATH)] public static extern int PQunescapeByteaWrapper( ref byte[] src, ref byte[] …

心房敞 2024-12-11 07:48:21 2 0

一段时间后 P/Invoke 速度变慢

我正在使用一个 C# 库,它的作用类似于非托管库的包装器。该库依赖于 P/Invoke。 我遇到了一些奇怪的事情:在我的 WinForms 应用程序中,我有一个按钮…

只怪假的太真实 2024-12-10 16:15:21 3 0

将航空玻璃模糊应用到 WPF 中的特定控制区域

Matthew MacDonald 在他的书(Pro WPF in C# 2010 Windows Presentation Foundation in .NET 4)中写道: ...您可以使用 DwmEnableBlurBehindWindow()…

赠我空喜 2024-12-10 15:47:46 3 0

将 .lib 和 .h 文件转换为 .NET

一家经纪公司有一个围绕 C++ 构建的 API,作为库和头文件提供给用户使用(订单、价格、新闻等),长话短说,我只有 C# 的实践知识,并且想利用一些包…

殤城〤 2024-12-10 14:19:44 3 0

在 C# 中跨进程边界的窗口消息的 lParam 属性中接收的 IntPtr 填充结构

我发布了这个问题几天前,我对将 IntPtr 编组到结构体有一些后续疑问。 事情是这样的: 正如我引用的问题中所述,我调用本机 Dll 上的异步方法。这些…

青柠芒果 2024-12-10 06:26:42 3 0

来自 C# 的 PInvoke AuthzAccessCheck 给出错误 87:无效参数

我正在尝试 AuthzAccessCheck 在我的 C# 应用程序中工作并不断遇到错误代码 87:无效参数。作为初始测试,我一直试图从找到的示例代码中遵循 GetAcces…

半葬歌 2024-12-09 21:11:02 2 0
更多

推荐作者

饮湿

文章 0 评论 0

明月

文章 0 评论 0

02

文章 0 评论 0

hs1283

文章 0 评论 0

风向决定发型

文章 0 评论 0

落花浅忆

文章 0 评论 0

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