pinvoke

pinvoke

文章 0 浏览 5

为什么最大化/最小化事件会导致关闭按钮在禁用后重新启用?

我已使用 P/Invoke 调用 GetSystemMenu 和 EnableMenuItem (win32api) 来禁用关闭功能。但是,在最小化或最大化我的 Windows 窗体应用程序后,该按钮…

久光 2024-09-03 05:51:39 5 0

对 PInvoke 函数“[...]”的调用堆栈不平衡

我在使用了很长一段时间的一些东西上遇到了这个奇怪的错误。这可能是 Visual Studio 2010 中的新事物,但我不确定。 我正在尝试从 C# 调用用 C++ 编写…

拒绝两难 2024-09-03 05:32:17 9 0

P/调用传递给 StringBuilder 的函数

在 C# 文件中,我有一个 class Archiver { [DllImport("Archiver.dll")] public static extern void archive(string data, StringBuilder response); …

乱世争霸 2024-09-02 03:17:57 12 0

如果预先分配太多内存,P-invoke 调用会失败

我对非托管 DLL 进行了 p-invoke 调用,该调用在我的 WPF 应用程序中失败,但在简单的入门 WPF 应用程序中却失败。我试图找出问题所在,但最终得出的…

樱桃奶球 2024-09-01 17:02:51 5 0

PostMessage 似乎不起作用

我正在尝试使用 PostMessage 发送 Tab 键。 这是我的代码: // This class allows us to send a tab key when the the enter key // is pressed for t…

厌味 2024-09-01 16:07:08 15 0

反向 PInvoke 并创建完整的非托管 C# 程序

我知道这是一个奇怪的问题,但想法很简单:我更喜欢 C# 语法而不是 C++: - 直接在属性内部设置和获取方法 - 接口 -foreach 语句 - 可以声明隐式强制…

剩余の解释 2024-09-01 07:46:20 7 0

使用c#删除外部应用程序的标题栏

我的应用程序启动另一个外部应用程序。 我想在该外部应用程序启动后删除其标题栏。 这是否可行?如果可行,将如何实现? 根据评论,我正在使用下面的…

站稳脚跟 2024-09-01 00:52:38 5 0

PInvoke 或使用 /clr:pure 进行编译

我有一组 C++ 数值库,我想用 F# 或 IronPython 等解释性语言以交互方式调用它们。 所以我现在有两个选择: 在本机 DLL 中编译库并使用 PInvoke 调用…

你的笑 2024-09-01 00:22:41 4 0

打开打印机设置对话框并保存更改

这与这个问题相同,顺便说一句: 我们设法修改了打印机设置,但是如何将它们保存回默认打印机设置? (原始问题没有发布/回答这个问题) 我现在使用的…

半透明的墙 2024-08-31 22:24:06 6 0

动态设置 DllImport 属性

我正在使用 PInvoke 和 DllImport 属性来使用外部非托管 dll。例如。 [DllImport("mcs_apiD.dll", CharSet = CharSet.Auto)] private static extern b…

桃气十足 2024-08-31 21:28:42 1 0

时间:2019-03-17 标签:c#pinvokemarshallstruct

我有一个非托管结构,我想封送到 C#,它基本上如下所示: struct DateTimeStruct{ double datetimestamp; }; struct MyStruct{ char firstname[40]; c…

月下伊人醉 2024-08-31 06:14:38 2 0

从磁盘号检索虚拟磁盘文件名

当我在 diskpart 中列出虚拟磁盘时: DISKPART> list vdisk VDisk ### Disk ### State Type File --------- -------- -------------------- ---------…

孤千羽 2024-08-31 05:40:51 8 0

p/invoke GetSystemTime() 方法给出错误的输出

我在应用程序中使用了 p/invoke GetSystemTime() 方法来获取当前系统日期时间,但它给出了错误的值,任何解决方案都是如此。…

怪我太投入 2024-08-31 05:39:50 3 0

查找包含进程特定文本的窗口

我正在尝试查找某个进程是否已打开特定的窗口。该过程会产生多个窗口,我需要检查所有窗口。 我很容易找到流程, foreach (Process p in Process.GetP…

微凉 2024-08-30 13:52:25 3 0

PInvoke 使堆栈不平衡

下午好, 我一直在开发一个 dll,它可以使用 CORBA 与网络感知的应用程序进行通信。如果我将其作为 C++ 控制台应用程序运行,该代码可以正常工作。然…

纸短情长 2024-08-30 07:42:55 0 0
更多

推荐作者

亚希

文章 0 评论 0

cyp

文章 0 评论 0

北漠

文章 0 评论 0

11223456

文章 0 评论 0

坠似风落

文章 0 评论 0

游魂

文章 0 评论 0

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