腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
6
回答
C#
如何
从
IntPtr
获取
Byte
[]
c#
、
byte
、
bytearray
、
intptr
我有一个.dll(不是我自己
的
),它有一个委托。这个委托回调函数是:
如何
将
IntPtr
转换为
Byte
[]?我认为有效载荷实际上是
Byte
[]。如果不是
Byte
[]而不是其他东西,我会丢失一些数据吗?
浏览 6
提问于2011-03-30
得票数 55
回答已采纳
1
回答
如何
在
C#
中
从
IntPtr
获取
byte
[]
c#
、
bytearray
、
intptr
我想将一个
IntPtr
传递给一个在
c#
中使用
byte
[]参数
的
方法。这是可能
的
吗?如果可能的话,我该怎么做? thx
浏览 0
提问于2011-03-14
得票数 3
8
回答
如何
在
C#
中
从
byte
[]
获取
IntPtr
c#
、
.net
我想在
C#
中
传递一个
byte
[]给一个带有
IntPtr
参数
的
方法,这是可能
的
吗?
浏览 1
提问于2009-02-11
得票数 144
回答已采纳
7
回答
在
C#
中
,什么是空*?
c#
、
c++
、
visual-c++
我正在浏览一个VC++ 6.00程序
的
源代码。我需要将这个源代码转换成
C#
,但是我不能理解这个例子
中
的
(空*)是什么?0, IMAGE_WIDTH, 0, GL_UNSIGNED_
BYTE
, ); 在这段代码
中
,imagedata是一个指针
byte
* imageData
浏览 1
提问于2013-03-20
得票数 12
1
回答
如何
将两个非托管C++函数包装成两个托管
C#
函数?
c#
、
c++
、
dllimport
、
managed
、
dllexport
有没有人能帮我介绍一下
如何
使用
Byte
[]数组而不是unsigned char*将这些字符转换成托管
的
C#
代码?非常感谢!
浏览 1
提问于2010-05-06
得票数 0
回答已采纳
1
回答
调用接受具有非托管
IntPtr
的
byte
[]
的
C#
方法
c#
、
interop
、
c++-cli
、
marshalling
我
的
程序由3个组件组成2) C++/CLI包装器
C#
FE包含一个通过从HttpWebRequest类
获取
Stream与web进行通信
的
方法。
C#
IntPtr
to managed
byte
[]
浏览 1
提问于2013-12-18
得票数 0
1
回答
如何
将双指针
从
C#
传递到COM并在COM内部初始化
c#
、
c++
、
com
、
interop
、
intptr
我已经创建了一个接受双指针(
BYTE
**)
的
COM方法。在COM内部,我分配内存并对其进行初始化。签名是;问题是,当我
从
C#
项目调用它时iBufLen);LogoFinderClass libCOM = new LogoFinderClass();
by
浏览 3
提问于2013-11-01
得票数 1
2
回答
将
IntPtr
转换为
byte
[]
c#
c#
、
.net
、
marshalling
我
从
IntPtr
库方法
中
接收C++值,并且需要从接收到
的
IntPtr
中
获取
byte
[]数组。当我尝试这样做
的
时候:Marshal.Copy(myReceivedIntPtr编辑int MSR_DecodeTrack(cha
浏览 4
提问于2011-11-23
得票数 1
2
回答
C#
Byte
阵列
的
RAWINPUT RAWHID结构
c#
、
arrays
、
byte
、
structure
、
raw-input
我试图使用以下方法
从
HID设备读取数据://RAWINPUT input = new RAWINPUT();typedef struct tagRAWHID { DWORD dwCount;} 我试着到处寻找,但找不到有效
的
解决办法。
浏览 12
提问于2018-02-13
得票数 3
3
回答
c++
从
hbitmap
获取
原始像素数据
c#
、
c++
、
bitmap
、
pinvoke
我对使用p/invoke调用相当陌生,我想知道是否有人能指导我
如何
从
hbitmap
中
检索原始像素数据(无符号char*)。我已经做了一个接受无符号char*
的
方法,它表示来自
c#
的
原始像素数据,但是我发现从
c#
中提取
byte
[]相当缓慢。这就是为什么我希望发送位图ptr,而不是将位图转换为
byte
[]并发送到我
的
C++方法。
获取
位图
IntPtr
的
浏览 0
提问于2014-02-26
得票数 8
回答已采纳
4
回答
从
C#
调用C++函数
c#
、
c++
、
dll
其中一个函数包含以下函数:另一个包含此函数:任何帮助都将
浏览 0
提问于2009-06-13
得票数 3
回答已采纳
1
回答
P/invoke
中
的
IntPtr
捕获到char*返回
的
API问题
c#
、
interop
、
pinvoke
我正在尝试P/Invoke一个返回字符*
的
C++接口,它是
C#
中
的
一个字符串。[] strbuf);public string MY_API_WRAPPER(string basebuf, out string strbuf)
byte
[] strbufTemp= new
byte
[256]; string
浏览 4
提问于2017-08-03
得票数 0
回答已采纳
1
回答
如何
为非托管dll确定正确
的
参数结构?
vb.net
、
visual-studio
、
dll
、
vb6-migration
、
wininet
我
从
VBA加载了一些旧
的
VB函数,并且大部分更新到VB.NET,但是在"wininet.dll“中有一些函数声明似乎不匹配。我得到
的
错误是: 它
的
长短在于声明
的
参数
的
长度需要是显式
的
,并且它与dll
中
的
实际函数不匹配。这个wiki确实有我正在使用
的
一些函数调用,但不是所有函数调用。他们
中
浏览 1
提问于2017-10-03
得票数 3
回答已采纳
1
回答
统一,c++本机插件与字节数组不匹配
c#
、
c++
、
unity3d
在我
的
C++本地插件
中
,我有一个电话 return some_vector;在我
的
C#
方面,我有电话static extern
byte
[] getCPPOutput(); 但出于某种原因,这两个调用之间存在不匹配,即如果在我
的
C++
中
检查作为输出
的
数组
的
大
浏览 0
提问于2018-04-26
得票数 2
回答已采纳
2
回答
获取
指向
c#
的
c++指针
c#
、
c++
、
extern
、
intptr
它看起来像这样void GetData(
byte
* pData)
byte
a[] = {3,2,1};}//
C#
Codepublic static extern void GetData(ref
IntPtr
pData); //and use it l
浏览 4
提问于2012-11-01
得票数 0
回答已采纳
1
回答
不安全
C#
:
如何
将数据
从
IntPtr
复制到字节*?
c#
、
.net
、
unsafe
在我
的
(不安全) .Net应用程序
中
,我有一个
IntPtr
引用位图中
的
一个像素数据块(第三方图像类
的
一部分)。我还有一个结构,它包含一个固定字节数组,其大小足以包含8*1024*1024字节
的
图像数据。 (代码片段显示共享内存
中
存在
的
结构
的
简化版本。)我在这篇文章()中看到了一个类似问题
的
解决方案,但它适用于
byte
[],在这里编译器认为我
的
"ImageData“字段是一
浏览 0
提问于2019-07-26
得票数 1
回答已采纳
2
回答
将字节数组
从
C++非托管dll传递到
C#
统一
c#
、
c++
、
unity3d
、
dll
我试图将非托管c++ dll
中
的
字节数组返回到
c#
统一。在此之前,非常感谢您抽出时间来帮助><,我对DLL非常陌生,所以我非常困惑两种语言是
如何
一起工作
的
。CPP TESTFUNCDLL_API int adjustBrightnesss(unsigned char* bytes, int sizeOfArray);
浏览 2
提问于2017-04-26
得票数 2
回答已采纳
1
回答
将进程内存读入字符串
c#
、
readprocessmemory
我知道关于进程
的
一切和我想读取
的
地址,但我不知道
如何
使用Readprocessmemory函数。我需要添加一些用法什么
的
吗?这是我用C++做
的
,但是我怎么用
C#
做呢?
浏览 1
提问于2012-04-30
得票数 0
3
回答
此方法用于
获取
MIME类型
的
VB.Net等价于
C#
vb.net
、
mime-types
、
dllimport
此方法是
从
C#
中
的
Byte
数组
中
获取
MIME类型。我已经将大部分代码转换成了VB.Net,但是我正在努力解决其中
的
一些问题。
C#
码 [DllImport("urlmon.dll", CharSet = CharSet.Unicode, ExactSpelling = true, SetLastError = false[MarshalAs(UnmanagedType.LPArray, ArraySubTyp
浏览 5
提问于2014-04-08
得票数 0
回答已采纳
6
回答
解释这个
C#
代码:字节*p=(字节*) (void*) Scan0;
c#
、
visual-studio-2008
、
pointers
、
unsafe
我在网上找到了一段代码,我无法理解这一行:-System.
IntPtr
.是Scan0,是C#.Net
的
代码。请解释一下上面的台词。完整
的
代码如下所示。这是用来转换灰度图像
的
代码。ImageLockMode.ReadWrite, PixelFormat.Format24bppRgb); System.
IntPtr
Scan
浏览 13
提问于2009-10-30
得票数 1
回答已采纳
点击加载更多
相关
资讯
Net调用非托管代码
vlookup应用——如何从学号中获取班级信息
基于C++动态库DLL应用开发
如何从机器学习数据中获取更多收益
如何从FACEBOOK获取同行的询盘?
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券