递归火山软件开发平台

标题: 【教程】微软API/系统DLL接口的封装教程_RtlMoveMemory(续) [打印本页]

作者: 飞翔的企鹅    时间: 2022-3-9 15:52
标题: 【教程】微软API/系统DLL接口的封装教程_RtlMoveMemory(续)
本帖最后由 创世魂 于 2022-3-9 15:57 编辑

上一篇:http://bbs.voldp.com/forum.php?mod=viewthread&tid=12871&extra=


看到提问 (, 下载次数: 125)

(, 下载次数: 139)

比较典型,在这里写一个简单例程

(, 下载次数: 134)

(, 下载次数: 137)



作者: aronshen    时间: 2022-3-9 15:53
学习学习
作者: 创世魂    时间: 2022-3-9 16:03

学习学习
作者: b0y    时间: 2022-3-9 16:08
学习学习,看晕了
作者: itismine    时间: 2022-3-9 16:54
学习一下。
作者: 芒g一号    时间: 2022-3-9 17:19
感谢分享
作者: 伟业    时间: 2022-3-9 18:14
学习....
作者: 米粒    时间: 2022-3-9 18:24
向大佬学习!
作者: yangshulin    时间: 2022-3-9 19:03
向大佬学习!
作者: yangshulin    时间: 2022-3-9 19:33
标题: 上面
本帖最后由 yangshulin 于 2022-3-9 22:29 编辑

F:\QQ图片20220309192948.png (, 下载次数: 129)

传址+数组的如何封装?@飞翔的企鹅


是这样吗?

RtlMoveMemory ( 取数组变量地址 (目标), 源.取字节集指针 (),长度)

上面代码报错  错误: 无法将数据类型"火山.基本.字节数组类"转换到"通用型数组"


作者: hcwanz    时间: 2022-3-9 19:51
yangshulin 发表于 2022-3-9 19:33
传址+数组的如何封装?@飞翔的企鹅

传址就是取出变量地址,然后把这个地址,作为参数给接口使用
所以直接设置一个对应类型的数组变量,当成普通变量来操作就行吧 (, 下载次数: 89)

作者: yangshulin    时间: 2022-3-9 21:04
hcwanz 发表于 2022-3-9 19:51
传址就是取出变量地址,然后把这个地址,作为参数给接口使用
所以直接设置一个对应类型的数组变量,当成 ...

感谢回复

您没有看明白我的问题
易语言代码RtlMoveMemory  参数包含传址和数组  
改成火山PC嵌入式代码


作者: 网络注册会员    时间: 2022-3-9 21:35
学习学习
作者: locoman    时间: 2022-3-10 09:01
谢谢楼主无私分享,收藏学习
作者: leing    时间: 2022-3-10 10:14
学习了
作者: 67564226    时间: 2022-3-10 10:29
学习学习,还是有点晕,没看懂。
作者: 一帆风    时间: 2022-3-10 11:45
学习学习
作者: fengyishen    时间: 2022-3-10 13:02
感谢分享,下载看看。
作者: 高山!&流水    时间: 2022-3-11 09:06
学习学习
作者: suyan    时间: 2022-3-11 10:04
拜读一下
作者: ixiadao    时间: 2022-3-11 14:18
学习了!!!
作者: 水影    时间: 2022-3-12 15:56
看一下。
作者: 888888    时间: 2022-3-12 21:45
谢谢楼主分享
作者: guo828587    时间: 2022-3-18 15:22
前排学习一下
作者: Creator    时间: 2022-3-28 04:04
好东西支持下
作者: 泡泡小驻    时间: 2022-3-28 08:41
学习学习
作者: wtuauwfn    时间: 2022-3-28 09:13
学习一下,这个有点难度啊
作者: 孑然    时间: 2022-3-28 13:50
这个很需要!
作者: 浅蓝    时间: 2022-3-28 17:33
学习
作者: lilaoshi    时间: 2022-3-29 14:52
学习API封装!
作者: zqiz    时间: 2022-3-29 16:43
微软API/系统DLL接口的封装教程_RtlMoveMemory(续)
作者: wwzwwz110    时间: 2022-4-25 12:48
sadsdasdasd
作者: ltqlmt888    时间: 2022-4-25 21:03

学习学习
作者: urenai    时间: 2022-4-25 23:52
应该不对。
火山的结构指针和第一个成员指针相差24个字节,也就是说。直接取结构变量地址是错的。

正确做法,  取变量地址(结构.第一个成员)
作者: wlwlwl    时间: 2022-4-27 19:17
大佬厉害
作者: sfmf520    时间: 2022-5-1 05:07
学习学习
作者: Fang0x378    时间: 2022-5-8 18:53
学习学习
作者: dkzabc    时间: 2022-5-9 08:33
这个必须收藏
作者: zj4f    时间: 2022-5-9 09:56
向大神学习

作者: 火绒    时间: 2022-5-10 10:50
看下
作者: 御弟    时间: 2022-5-14 15:01
看看下面还有什么,很重要
作者: 新手上路    时间: 2022-5-15 18:13
查看本帖隐藏
作者: qzuser    时间: 2022-5-16 19:04
我是来学习例子的
作者: qzuser    时间: 2022-5-16 19:07
坎坎坷坷扩多多
作者: wangrubin    时间: 2022-6-4 11:23
微软API/系统DLL接口的封装教程_RtlMoveMem
作者: sss啥    时间: 2022-6-4 17:41
支持下啊
作者: 始不晚    时间: 2022-6-7 00:23
感谢分享
作者: 暴风    时间: 2022-6-10 10:29
微软API/系统DLL接口的封装教程_RtlMoveMemory(续)
作者: nlmfy    时间: 2022-6-10 11:14
学习学习!
作者: 我仅此而已    时间: 2022-6-23 18:17
学习一下
作者: ruanjian    时间: 2022-6-28 12:51

学习学习
作者: 韦贝贝    时间: 2022-7-18 16:33
学习学习
作者: 易团雪    时间: 2022-7-22 11:23
工地施工
作者: Inverse    时间: 2022-8-1 19:26
kk
作者: alanwoo    时间: 2022-10-9 23:40
学习下载
作者: hackerjpj    时间: 2022-10-19 14:51
ssssssssss
作者: wjks86    时间: 2022-10-19 16:32
学习学习,微软API/系统DLL接口的封装
作者: veryhigh2014    时间: 2023-1-23 16:15
看一下 是不是需要的
作者: 宛南    时间: 2023-2-16 15:35
感谢分享!!!
作者: xcbxiang123    时间: 2023-2-17 10:45
火山的自定义数据结构指针到第一个结构成员地址相差3个变整数的内存长度,你这样写明显不行。内存是赋值进去了,但是你调用成员的时候会发现牛头不对马嘴,而且后三个变量肯定是空
作者: 小火伴    时间: 2023-2-24 13:03
微软API/系统DLL接口的封装教程_RtlMoveMemory
作者: kongkkk666    时间: 2023-2-24 21:19

学习学习
作者: 无情铁手    时间: 2023-3-4 11:55
66666666666666666666666666666666
作者: 麒灵    时间: 2023-3-5 14:27
学习一下
作者: 福寿    时间: 2023-4-2 21:38
学习学习
作者: gzylove    时间: 2023-4-7 17:59
学习学习,看怎么实现
作者: 7325701    时间: 2023-4-7 18:39
看看,学习一下
作者: 995999349    时间: 2023-5-11 15:02
666666666666
作者: 2995455338    时间: 2023-5-11 15:13
66666666666
作者: shh1023    时间: 2023-5-13 16:29
学习一下

作者: 大有可为    时间: 2023-5-24 14:53
谢谢分享
作者: 15930887162    时间: 2023-7-10 10:27
下载看看,。?,
作者: llddkzf    时间: 2023-7-20 23:47
研究看看吧
作者: 793359277    时间: 2023-7-21 02:17
看看吧        
作者: yxdn    时间: 2023-7-21 13:54
:
作者: w227    时间: 2023-7-21 16:38
学习学习
作者: ziyoulang168    时间: 2023-8-15 23:39
感谢分享 学习学习
作者: ziyoulang168    时间: 2023-8-16 13:56
urenai 发表于 2022-4-25 23:52
应该不对。
火山的结构指针和第一个成员指针相差24个字节,也就是说。直接取结构变量地址是错的。

感谢感谢,幸亏看到了您的回复,要不然这个问题还得折磨我,我是奇怪吴总这个怎么竟然会搞错
作者: urenai    时间: 2023-8-17 01:12
ziyoulang168 发表于 2023-8-16 13:56
感谢感谢,幸亏看到了您的回复,要不然这个问题还得折磨我,我是奇怪吴总这个怎么竟然会搞错 ...

你有时间帮我搞个测试吗?

类定义为结构的时候取的指针是不是正确的
作者: 萧萧    时间: 2023-8-21 19:55
看看 遇到问题了
作者: 黄老邪    时间: 2023-8-22 16:04

学习学习
作者: 浪漫    时间: 2023-8-27 21:24
:)
作者: 我有1把断剑    时间: 2023-8-28 02:01
学习学习
作者: 我有1把断剑    时间: 2023-8-28 02:01
:噜阿噜
作者: 一叶之秋    时间: 2023-10-19 12:45
学习学习
作者: 老鼠哥    时间: 2023-10-19 17:19
英语兔兔提提
作者: Ranwuqiang001    时间: 2023-11-2 13:39
Abba Abba Abba Abba Abba Abba Abb
作者: mike4678    时间: 2023-11-13 14:38
学习一下
作者: 凝逸AI    时间: 2023-11-14 06:49
学习学习
作者: guangye1    时间: 2023-11-14 07:18
我看看怎么个事儿
作者: chenwing    时间: 2023-11-14 19:49

学习学习
作者: 玻璃杯1    时间: 2023-11-15 10:55
好复杂的样子

作者: a759077146    时间: 2023-11-15 12:22
HAHHAHHH
作者: 715684    时间: 2024-1-4 14:36
厉害了 看一看 学习
作者: pengbofei    时间: 2024-1-4 22:36
学习一下
作者: hspcb    时间: 2024-2-11 00:16
看看如何调用libeay32.dll
作者: szy2870    时间: 2024-2-21 23:06
正好需要学习一下
作者: q472448760    时间: 2024-4-12 15:57
666666666666666666666
作者: 千月    时间: 2024-4-18 14:12
微软API/系统DLL接口的封装教程_RtlMoveMemory
作者: 空空道人    时间: 2024-4-18 15:13
adadfadfadfasdf




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4