pinvoke

pinvoke

文章 0 浏览 5

从 C 标头自动创建 C# 包装器?

有没有办法从 ac 标头自动为 .net 创建 p/invoke 包装器? 当然,我可以手动创建它们,但维护它们会很痛苦,而且我可能会在某个地方犯错误,导致难以…

尐籹人 2024-08-26 12:24:49 4 0

访问 C 全局变量“errno”来自 C#

P/Invoking 时是否可以访问 C# 中的“errno”变量?这与 Win32 GetLastError() 类似。…

如若梦似彩虹 2024-08-26 11:08:18 12 0

生成 P/Invoke 代码的最简单方法?

我是一位经验丰富的.Net 程序员,但我一生中还没有编译过C/C++ 程序。现在我有了这个 C-dll、标头和文档(第三方,不是来自 Win API),我需要从中调…

三生殊途 2024-08-26 07:30:52 2 0

打开“文件夹选项”以编程方式进行对话

是否有任何方法可以以编程方式打开“文件夹选项”(在 Windows 资源管理器中:工具 > 文件夹选项)对话框?如果没有,如何设置“显示隐藏的文件和文件…

和影子一齐双人舞 2024-08-26 06:47:31 5 0

PInvokeStackImbalance ——带有 offreg.dll 的 C# (windows ddk7)

我正在尝试使用 windows ddk 7 包中提供的 offreg.dll 在内存中创建脱机注册表。 您可以在此处找到有关 offreg.dll 的更多信息: MSDN 目前,在尝试创…

欢你一世 2024-08-26 06:32:23 2 0

Blittable 值类型

以下是 blittable 类型的列表。它包含 Int32 和 Int64。但我在列表中没有看到简单的“int”。 C# 如何处理普通的“int”类型?它只是根据系统替换为 I…

烟织青萝梦 2024-08-26 05:10:20 12 0

ShSetFolderPath 适用于 win7,不适用于 XP

我正在尝试在 C# 中使用 ShSetFolderPath 函数。我在 Win7 上工作,我已经设法使用 ShSetKnownFolderPath 并且它工作正常。 由于此功能在WinXP中不可…

南汐寒笙箫 2024-08-26 04:20:53 4 0

是否可以获取当前活动应用程序的名称

用户可以通过 Alt+Tab 或单击任务栏中的图标来切换活动应用程序。是否可以获得当前活动应用程序的名称(或其他独特特征)? 我想编写一个程序来收集应…

一念一轮回 2024-08-26 02:58:58 2 0

托管 .NET 相当于 CreateFile &来自 WinBase 的 WriteFile (kernel32.dll)

我正在使用旧文件格式。 该文件是使用非托管 C++ 创建的,该 C++ 利用 WinBase.h CreateFile() 和WriteFile() 函数(位于 kernel32.dll 中)。 我一直…

嗫嚅 2024-08-26 02:54:58 4 0

如何在 C# .Net 中将空指针传递给 Win32 API?

我正在查看 RegisterHotKey 函数: http://msdn .microsoft.com/en-us/library/ms646309(VS.85).aspx BOOL RegisterHotKey( __in HWND hWnd, __in int…

淤浪 2024-08-26 01:54:16 5 0

在 C# 中使用 pinvoke 调用 64 位上的 sprintf 和朋友

我在 C# 中使用 pinvoke 调用 _snwprintf 时遇到一个有趣的问题。它适用于整数类型,但不适用于浮点数。 这是在 64 位 Windows 上运行的,在 32 位上…

等风也等你 2024-08-26 01:08:44 1 0

为 C# P/Invoke 调用 C++ 获取正确参数时出现问题动态链接库

尝试从 Oracle 的 Outside In API 互操作功能。 具有以下功能: SCCERR EXOpenExport(VTHDOC hDoc, VTDWORD dwOutputId, VTDWORD dwSpecType, VTLPVOI…

当梦初醒 2024-08-25 16:50:27 1 0

使用 C# .NET 3.5 从资源管理器获取所选项目

我正在用 C# 编写 .NET 3.5 WPF 应用程序。此应用程序需要能够在 Windows 资源管理器位于前台时从 Windows 资源管理器中获取所选项目。 我已经有了处…

做个少女永远怀春 2024-08-25 13:18:57 12 0

IContextMenu::GetCommandString 不在 Windows 资源管理器中显示帮助文本

我正在为 Windows 资源管理器实现 shell 上下文菜单,并已成功创建菜单。我遇到的问题是 IContextMenu::GetCommandString 方法,当您将鼠标悬停在选定…

陈独秀 2024-08-25 10:52:05 10 0

物体是否有可能“钉住”物体?本身并避免垃圾收集?

我正在尝试使用 waveOut... API 编写 System.Media.SoundPlayer 的直接替代品。当文件/流通过它并完成播放时,此 API 会对我的 SoundPlayer 版本中的…

忘年祭陌 2024-08-25 10:22:22 8 0
更多

推荐作者

慕巷

文章 0 评论 0

浅生活

文章 0 评论 0

bal

文章 0 评论 0

lqwuliang

文章 0 评论 0

后来的我们

文章 0 评论 0

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