pinvoke

pinvoke

文章 0 浏览 5

从 C# 调用 .DLL 的奇怪问题

我正在尝试从 C# 调用 HtmlTidy 库 dll。 网上流传着一些例子,但没有什么明确的……而且我遇到了无穷无尽的麻烦。 我很确定问题出在 p/invoke 声明上…

知你几分 2024-07-19 02:08:52 15 0

如何在 .NET 中访问打印机特定字体?

这个问题与从.NET打印API检索设备上下文... 我有一个 Datacard 295 浮雕机/磁条编码器。 为了写入磁条或浮雕轮,您必须以特殊的“伪字体”写入文本,…

撞了怀 2024-07-18 02:30:53 6 0

使用VB.NET调用Windows API

如何使用VB.NNET锁定屏幕(最重要)、更改声音、锁定键盘等? 我知道使用 C++ .Net 很容易做到这一点…

注定孤独终老 2024-07-17 13:27:07 5 0

.NET 相当于 size_t

我有一段 .NET 代码,我想将其移植到 64 位。 这些代码基本上是一组对其他 C dll 的 P/Invoke 调用。 C dll 中的函数之一有一个参数“size_t”。 我应…

恬淡成诗 2024-07-17 08:57:14 2 0

p/invoke 返回指向结构体指针的 C 函数

如何在 C# 中声明返回指向结构的指针的 C 函数? 我相信以下是一种方法,然后是 Marshal.PtrToStructure 来获取实际的结构值。 // C-function SimpleS…

人心善变 2024-07-17 08:40:54 6 0

如何获取最后一个错误(WSAGetLastError)?

如何从 WinAPI 调用 WSAGetLastError() 以便获得有效的文本错误?…

坠似风落 2024-07-17 03:18:56 2 0

PInvoke 字节数组的数组

我有以下 C 代码: const BYTE* Items[3]; Items[0] = item1; Items[1] = item2; Items[2] = item3; int result = Generalize(3, Items); Generalize …

如若梦似彩虹 2024-07-17 02:44:25 8 0

隐藏另一个应用程序的任务栏按钮

我希望能够从任务栏隐藏另一个应用程序的窗口,而不隐藏窗口本身。 具体来说,我希望有几个不同的 Web 浏览器正在运行、可见、可在 Alt+Tab 列表中使…

遗忘曾经 2024-07-17 02:11:54 5 0

C#:如何将 null 传递给需要引用的函数?

我有以下函数: public static extern uint FILES_GetMemoryMapping( [MarshalAs(UnmanagedType.LPStr)] string pPathFile, out ushort Size, [Marsha…

半世蒼涼 2024-07-17 01:12:13 10 0

通过 P/Invoke 调用 GetGUIThreadInfo

我想将键盘输入发送到另一个进程中的窗口,而不将该窗口带到前台。 我可以使用 PostMessage 来伪造 WM_KEYDOWN 和 WM_KEYUP; 我需要知道的是哪个窗口…

倾城°AllureLove 2024-07-17 00:07:17 8 0

禁用 .NET 应用程序中的辅助功能快捷方式?

这篇 msdn 文章 -- http://msdn.microsoft .com/en-us/library/bb219746(VS.85).aspx#Disabling_Accessibility_Shortcut_Keys - 为 C++ 程序员提供有…

仄言 2024-07-16 23:48:02 13 0

在传递给非托管代码之前将委托固定在结构中

我正在尝试使用非托管 C dll 将图像数据加载到 C# 应用程序中。 该库有一个相当简单的接口,您可以在其中传递一个包含三个回调的结构,一个用于接收图…

長街聽風 2024-07-16 15:20:34 9 0

从 Visual C++ 启动 .exe 2005 动态链接库

有谁知道代码或有关于如何使用 Visual C++ 2005 启动 .exe 的想法吗? 如果是 Windows Mobile,则为 dll 所在的环境。 使用 P/Invoke 执行此操作的 C#…

羞稚 2024-07-16 13:51:49 3 0

返回字符串的 C# PInvoke Delphi dll 仅在 IIS 中失败

我有一个导出以下函数的 Delphi 7 dll: function StringTest(var StringOut : pchar) : boolean; stdcall; begin GetMem(StringOut, 100); StrPCopy(…

莳間冲淡了誓言ζ 2024-07-16 12:06:43 5 0

DllImport 和 ASP.NET

我在使用 DllImport 和 ASP.NET 时遇到一些问题,因为当我使用导入方法时,ASP.NET 会加载 Dll 并锁定该文件,即使在使用完该文件后也是如此。 有没有…

无风消散 2024-07-16 07:59:16 8 0
更多

推荐作者

梦途

文章 0 评论 0

唐睦州

文章 0 评论 0

且行且努力

文章 0 评论 0

Yiu Peng

文章 0 评论 0

albertliao

文章 0 评论 0

逆夏时光

文章 0 评论 0

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