marshalling

marshalling

文章 0 浏览 4

C# - 如何封送 LPWSTR 数组?

我正在尝试编组一个如下所示的 C++ 结构: typedef struct _SOME_STRUCT { DWORD count; LPWSTR *items; } “items”是 LPWSTR 的数组(确切的数字由…

回梦 2024-11-11 18:26:15 5 0

跨线程异常 - 仅限环境

控件只能由创建它的线程访问 - 我知道这一点。 我有一个 DataGridView 基于 BindingList<> 的数据源。 我有一个工作线程(非 GUI) 这有点花哨 计算/…

国粹 2024-11-11 13:33:20 2 0

C++ C# 构造二维数组

可能的重复: “无效的托管/非托管类型组合”是什么意思。意思是? 我们如何用 C# 编写这些结构(用 C++ 编写) typedef struct tagBIRDMATRIX { sho…

兮子 2024-11-11 13:27:15 4 0

GWT-RPC 和不可变传输对象

GWT-RPC 要求要序列化的传输对象必须具有默认值(零 -参数)构造函数。同样,最终字段不会被序列化(请参阅问题 1054)。 另一方面,我知道我应该“最…

喵星人汪星人 2024-11-10 13:56:33 5 0

将指针从托管 C++/CLI 传递到 ActiveX C++成分

我有一个用 C++ 构建的 ActiveX 组件。它的方法之一具有以下签名: short Component::Method(short FAR* ptr) {} 当我将 ActiveX 添加到我的 C++/CLI …

圈圈圆圆圈圈 2024-11-10 09:32:50 2 0

DWR - 不能编组枚举吗?

无论我尝试什么,这总是失败。我在这里做错了什么? package com.example class ClassToMarshall{ SomeEnum myEnum } enum SomeEnum{ A, B } resource…

毅然前行 2024-11-09 19:52:09 5 0

如何从 C++ 封送 wchar_t*到 C# 作为输出参数或返回值?

我尝试过很多方法来做到这一点,但没有一个有效。有人有正确的例子吗?我只想将 wchar_t* 值从函数移至 C# 级别。…

当梦初醒 2024-11-09 04:41:26 1 0

如何针对 32 位和 64 位安全地从 GetTokenInformation() 调用可变长度结构数组? C#

我正在关注此处提供的 pinvoke 代码 但我有点害怕将可变长度数组编组为 size=1,然后通过计算偏移量而不是索引到数组中来逐步遍历它。难道就没有更好…

离笑几人歌 2024-11-08 17:57:20 3 0

JAXB2 将 xsd:restrictions 映射为子类和(un)marshall xsi:types

我做了很多研究试图解决这个问题,但是我 仍然不成功。 我有许多遵循此架构的 XSD: Simple_Identification.xsd ,例如 Simple_S.xsd 如下所示: 最终…

孤独难免 2024-11-08 17:09:56 4 0

呼叫 C++ C# 的模板函数

我对 C# 的了解非常有限。我的目标是为我的 C# 同事提供 C++ dll API。由于遗留原因,该 dll 必须采用 C++ 语言。 问题 - C++ 模板函数(如下所示,来…

锦上情书 2024-11-08 07:47:51 3 0

使用自定义类作为 JAX-WS 返回类型?

我正在使用 NetBeans 的 Web 服务生成工具。我查看了可用的教程,但找不到有关如何使用自定义类作为返回类型的任何内容。我读过的大多数教程并不比 He…

茶色山野 2024-11-08 02:05:00 4 0

Pinvoke 中的问题

我在 C++ 本机 dll 中有以下函数,我想在 C# 应用程序中使用它。 DWORD __cdecl Foo( LPCTSTR Input, TCHAR** Output, DWORD Options, ErroneousWord*…

归属感 2024-11-07 16:42:30 8 0

PInvoke 和 char**

我从某人那里得到了这个程序集,我想在我的 C# 应用程序中使用它。 标题看起来像这样: int __declspec(dllimport) s2o(WCHAR* filename, char** out,…

酒与心事 2024-11-07 02:04:52 5 0

JAXB EclipseLink 与可空元素编组 CHOICE 的问题

我有一个定义如下的模式: 当我尝试编组用 xjc (使用 xjc:simple 选项)生成的类时,我得到这个结果: [...] xxx [...] 删除 nillable="true" 解决了…

巡山小妖精 2024-11-06 00:10:52 6 0

jaxb 编组器 characterEscapeHandler

我有以下问题。我已将以下属性设置为编组器: marshaller.setProperty( Marshaller.JAXB_FORMATTED_OUTPUT, Boolean.TRUE ); marshaller.setProperty(…

提笔落墨 2024-11-05 17:56:04 4 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

更多

友情链接

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