易语言怎么实现调用别人的程序的DLL在自己的程序上使用 易语言怎么用dll

编辑:
发布时间: 2023-10-18 02:55:23
分享:

目录导航:

易语言怎么实现调用别人的程序的DLL在自己的程序上使用易语言调用bass.dll,哪位高手可以列出bass.dll里面的所有函数调用方法和作用。好像都是一易语言怎么实现调用别人的程序的DLL在自己的程序上使用

这个其实网上一搜一大把Open posesVirtual alloc,Write process memory create remote thread调用 load library动态库里面用 mhook库挂钩函数。易语言里面肯定有直接调用 win32函数的功能的。下面代码是从OBS简化修改来的。原始代码里面几个关键函数用了字符串混淆,再用GetProcAddr取得地址调用的,据说是为了防止杀毒软件报警

程序要运行在管理员权限下。

易语言调用bass.DLL,哪位高手可以列出bass.dll里面的所有函数调用方法和作用。好像都是一

BASS_Init ( ) 初始化

BASS_Free() 释放Bass

BASS_StreamCreateFile () 打开路径文件

BASS_StreamCreateFile1()打开内存文件

BASS_StreamCreateURL()打开网络文件

BASS_ChannelPlay() 播放

BASS_ChannelPause()暂停

BASS_ChannelStop() 停止

BASS_ChannelGetPosition() 取播放位置

BASS_ChannelSetPosition() 置播放位置

BASS_ChannelGetLength() 取媒体长度

BASS_ChannelGetTags() 取媒体标签

BASS_ChannelIsActive () 取播放状态

BASS_StreamFree() 关闭文件

BASS_ChannelGetData() 取频谱信息

BASS_SetVolume() 设置音量

BASS_GetVolume() 获取音量

BASS_ChannelBytes2Seconds() 位置到时间

BASS_ChannelSeconds2Bytes() 时间到位置

相关阅读
热门精选
皮肤 你的