求助火山变量怎么带入到嵌入C代码中
123原代码:@ InjectDllByRemoteThread(ProcessId,L"D:\\Program Files\\voldev_PC\\samples\\vprj_win\\samples\\dll_test\\out\\win32\\test.dll");
我想用一个火山变量表示 这个 代码里 D:\\Program Files\\voldev_PC\\samples\\vprj_win\\samples\\dll_test\\out\\win32\\test.dll 路径,请问该怎么写
@ InjectDllByRemoteThread(ProcessId,L@<DLL文件路径>);
@ InjectDllByRemoteThread(ProcessId,@<DLL文件路径>);
这两种都不行,会报错,求助大佬这个该怎么写 https://att.125.la/data/attachment/forum/202208/19/001658seebfsvat3c8s24i.png 火山用的是 _CT("C:\\ASD.DLL")
你也可以使用 _T("C:\\ASD.DLL")
如果引用文本变量 格式: @<变量>.GetText()注意大小写。 还有你这第一个参数 ProcessId 看看内部到底是要你提供 pid还是? 看清楚先。, 你的源代码兼容 x64和x86吗?
和这个 发现一个比较好的内存DLL库对比,那个强??
这个库非常强大。内存运行DLL是基操,附加支持才是逆天。如:4消息触发。等。。。 341991 发表于 2022-8-19 00:52
原代码:@ InjectDllByRemoteThread(ProcessId,L"D:\\Program Files\\voldev_PC\\samples\\vprj_win\\sampl ...
@<文本变量>.GetText() ,或者新建一个变量,类型为变整数,然后取文本指针,C++代码直接@<文本指针变量>也可以,都是一样的,火山的库都是开源的,跳过去看你就明白了,基本都是走指针的 server 发表于 2022-8-19 04:13
火山用的是 _CT("C:\\ASD.DLL")
你也可以使用 _T("C:\\ASD.DLL")
https://s1.ax1x.com/2022/08/19/vrWrOs.png
还是不行。。 福寿 发表于 2022-8-19 06:43
@.GetText() ,或者新建一个变量,类型为变整数,然后取文本指针,C++代码直接@也可以,都是一样的,火山 ...
https://s1.ax1x.com/2022/08/19/vrWrOs.png
@<文本变量>.GetText() 这个还是报错。。
用指针也提示 无法从长整数 转换为 WCHAR* 341991 发表于 2022-8-19 14:15
@.GetText() 这个还是报错。。
用指针也提示 无法从长整数 转换为 WCHAR*
强转一下类型
@ InjectDllByRemoteThread (ProcessId, (WCHAR*)@<DLL文件路径>.GetText());
页:
[1]
2