intptr

intptr

文章 0 浏览 3

在 C# 中正确使用 IntPtr

我认为我理解 IntPtr 的用法,尽管我真的不确定。 我从 MSDN 复制了 IDisposable 模式只是为了看看我能从中得到什么,虽然我大部分都理解它,但我不知…

寒冷纷飞旳雪 2024-11-08 17:53:06 0 0

DLL导入->如何在 C# 中处理 HANDLE

在我的 C# 代码中,我想导入 C++ DLL。我使用 dllimport,它与某些功能配合得很好。但在一个函数中,我得到了一个句柄,稍后我需要它来调用另一个函数…

貪欢 2024-11-05 18:32:58 0 0

从指针获取缓冲区

这是我将最后一个错误放入缓冲区的代码,但我不知道如何将 IntPtr 转换为我可以读取的内容...我只是得到一个很长的数字。 /// Return Type: void ///p…

梦里泪两行 2024-11-04 10:58:58 1 0

C# 更改另一个正在运行的应用程序窗口的属性

如果我有一个正在运行的程序的 IntPtr,有什么方法可以更改该窗口的属性——例如:FormBorderStyle、ShowInTaskbar 甚至 BackColor 等属性? 我对 C# …

稀香 2024-11-03 08:44:05 0 0

手柄有什么用?内部指针

我一直在阅读 IntPtr 并了解到它用于表示句柄。这究竟意味着什么?我确信这是一个简单的解释,但灯泡现在没有打开。…

无所的.畏惧 2024-11-01 18:00:39 0 0

无法将索引应用于“IntPtr”类型的表达式; == IntPtr ptr1 = [...] -->指针1[0]

我找到了我想要实现的代码片段。现在的问题是有一个功能没有运行。 无法将索引应用于“IntPtr”类型的表达式 fixed (byte* numRef = this.tribuf) { f…

岁月无声 2024-10-31 20:45:34 1 0

为什么我们不能在 C# 中进行 IntPtr 和 UIntPtr 算术?

这是一个看似简单的问题: 鉴于本机大小的整数最适合算术,为什么 C#(或任何其他 .NET 语言)不支持使用本机大小的 IntPtr 和 UIntPtr? 理想情况下…

我很坚强 2024-10-31 06:23:36 1 0

IntPtr 导致内存泄漏?

这个函数是在一个循环中。当我运行程序时,IntPtr 行给了我内存问题,我已经添加了delete[],但它仍然没有解决内存问题,有人可以帮忙吗?谢谢 void s…

三人与歌 2024-10-31 06:00:57 2 0

C# 如何从 IntPtr 获取 Byte[]

我有一个具有委托的 .dll(不是我自己的)。这个委托回调函数是: "CallBackFN(ushort opCOde, IntPtr Payload, uint size, uint localIP)" 如何将 In…

简单 2024-10-29 06:52:21 2 0

什么是 intptr?

我不明白 IntPtr 是什么,有人可以解释一下吗? 谢谢…

御弟哥哥 2024-10-16 03:42:10 1 0

default(IntPtr) 在外部函数中合法吗?

假设我有以下签名: static extern void External(int foo, IntPtr bar) 我想让它使用默认值: static extern void External(int foo = 10, IntPtr ba…

又怨 2024-10-11 15:17:38 1 0

处理 IntPtr 数组

我想我已经很接近了,而且我敢打赌解决方案是愚蠢的。 我有一个 C++ 本机 DLL,其中定义了以下函数: DllExport bool __stdcall Open(const char* fil…

已下线请稍等 2024-10-10 18:12:20 2 0

关于通过 ref、空指针和 IntPtr 传递结构的互操作问题

各位同事, 序言。我的问题更多的是关于最佳实践。我知道一种解决方法。这是我第一次用 C# 处理互操作,同时我用 C 和 C++ 编写了大量代码。 我需要调…

依 靠 2024-10-09 10:18:01 2 0

IntPtr 到字节数组并返回

引用 如何在 C# 中从 byte[] 获取 IntPtr 我我正在尝试将 IntPtr 引用的数据读入字节 [],然后读回另一个 IntPtr。指针引用从扫描仪设备捕获的图像,…

茶花眉 2024-10-06 15:30:04 2 0

新的 IntPtr.Add 方法 - 我是否错过了 int 的要点?

从 FW 4.0 开始,IntPtr 结构&lt /a&gt 具有 添加&lt /a&gt 方法: public static IntPtr Add( IntPtr pointer, int offset ) 这很棒,因为它应该解决…

老子叫无熙 2024-10-04 17:21:55 3 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

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