| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3042 人关注过本帖
标题:发布“动态调用API”MFC版本,界面精美……
取消只看楼主 加入收藏
flyue
Rank: 10Rank: 10Rank: 10
来 自:江南西道
等 级:贵宾
威 望:19
帖 子:3465
专家分:1563
注 册:2006-6-20
结帖率:100%
收藏
 问题点数:0 回复次数:7 
发布“动态调用API”MFC版本,界面精美……
最近赶制出来的,可以调用任意API函数,功能强大,界面美观。
1.0版本下载:
AutoCall_1_0.rar (19.88 KB)

2.1版本下载:
AutoCall_v2_1.rar (21.49 KB)

相关文档:
https://bbs.bccn.net/thread-211992-1-1.html(控制台版本)
https://bbs.bccn.net/thread-211941-1-1.html(有代码)

[[it] 本帖最后由 flyue 于 2008-5-4 17:54 编辑 [/it]]

pic.png (42.17 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: 动态调用API MFC 界面 bccn 下载 
2008-05-02 18:26
flyue
Rank: 10Rank: 10Rank: 10
来 自:江南西道
等 级:贵宾
威 望:19
帖 子:3465
专家分:1563
注 册:2006-6-20
收藏
得分:0 
嘿嘿,怎么样?界面可是XP样式的哦
怎么用我就不说了,想必聪明的大家一看就知道用了。
这个东东随USB带到网吧里,想要什么功能都有了,要知道不是我们控制电脑,而是程序控制电脑!!有了这个,整个电脑的功能都暴露在你眼前啦
代码也有(https://bbs.bccn.net/thread-211941-1-1.html),如果看得懂那最好,你自己也来做一个,来看看谁做的更好

天之道,损有余而补不足.人之道则不然,损不足以奉有余.孰能有余以奉天下,唯有道者.
2008-05-02 18:31
flyue
Rank: 10Rank: 10Rank: 10
来 自:江南西道
等 级:贵宾
威 望:19
帖 子:3465
专家分:1563
注 册:2006-6-20
收藏
得分:0 
目前的这个版本还不够完善,我又写了更实用的!
近期发布!!!

天之道,损有余而补不足.人之道则不然,损不足以奉有余.孰能有余以奉天下,唯有道者.
2008-05-03 20:35
flyue
Rank: 10Rank: 10Rank: 10
来 自:江南西道
等 级:贵宾
威 望:19
帖 子:3465
专家分:1563
注 册:2006-6-20
收藏
得分:0 
发布了最新的v2.1版本,敬请下载!

天之道,损有余而补不足.人之道则不然,损不足以奉有余.孰能有余以奉天下,唯有道者.
2008-05-04 17:56
flyue
Rank: 10Rank: 10Rank: 10
来 自:江南西道
等 级:贵宾
威 望:19
帖 子:3465
专家分:1563
注 册:2006-6-20
收藏
得分:0 
这几天中病毒了(windows.ext,MSDOS.bat),我用HexEditor看到了是一个叫做“WYCao (无忧草)”的垃圾程序员写的病毒,导致了我家所有的EXE文件都被合并,且修改了程序入口点、映像大小、资源其始。
不过谅他再厉害终究是这么回事,我写了个程序两下子就全部清除了。
嘿嘿,电脑的问题还得用程序来做!万物借规律,只要找到了它的规律还不是手到擒来?
写这些病毒的人要么是会编程但没有大专文凭,要么是吃饱了没事干,要么就是脑子有问题。总之这些人都是一些垃圾,没有真本事的人才会写病毒。我说的没错吧

天之道,损有余而补不足.人之道则不然,损不足以奉有余.孰能有余以奉天下,唯有道者.
2008-05-10 16:33
flyue
Rank: 10Rank: 10Rank: 10
来 自:江南西道
等 级:贵宾
威 望:19
帖 子:3465
专家分:1563
注 册:2006-6-20
收藏
得分:0 
我本身什么职业?学生。(不要不相信,我没骗你)
这个程序是没事干,无聊的时候写的。
关于10#的朋友说的“当用户输入的参数个数与实际个数不符的时候,将会由于堆栈失衡而崩溃掉”这很正常。因为我也无法获知你输入的API到底有多少个参数,每个参数是不是指针。
像VB的调用API的思路应该就和我这个程序差不多:
Declare Function MessageBox Lib "user32" Alias "MessageBoxA" (ByVal hwnd As Long, ByVal lpText As String, ByVal lpCaption As String, ByVal wType As Long) As Long
'ByVal 传值(非指针)
'ByRef 传址(指针)
'String 类似于MFC的“CString”,也是指针的一种吧
'Alias "MessageBoxA" 为函数名取别名,这个后面的A或W是编码方式,看你是MBCS还是Unicode编码

因为VB不像VC一样有头文件和库,它纯粹是通过对字符串的解析来调用的,所以你是怎么定义的,哪怕是定义错了,多了一个参数,也照样正常编译。只是它会不会因为多了参数而崩溃掉,这我就不知到了。
(我看这个VB的API定义还不错,Aegisys你可以参考这种定义方式,像“user32.dll!MessageBoxA(0, "HelloWorld!", 0, 0);”总觉得太简陋了)

天之道,损有余而补不足.人之道则不然,损不足以奉有余.孰能有余以奉天下,唯有道者.
2008-05-11 08:29
flyue
Rank: 10Rank: 10Rank: 10
来 自:江南西道
等 级:贵宾
威 望:19
帖 子:3465
专家分:1563
注 册:2006-6-20
收藏
得分:0 
原来还有这种方法啊?你不说我还不知道。
你用的是什么反汇编工具呀?

天之道,损有余而补不足.人之道则不然,损不足以奉有余.孰能有余以奉天下,唯有道者.
2008-05-11 18:41
flyue
Rank: 10Rank: 10Rank: 10
来 自:江南西道
等 级:贵宾
威 望:19
帖 子:3465
专家分:1563
注 册:2006-6-20
收藏
得分:0 
好久没有写VB代码了,有快两年了吧,好怀念。
现在想想VB写程序不怎么好,写脚本倒是不错的。
看了你们的帖子,倒是让我长见识了啊。对了,为什么脚本语言里没有cs(C Script)脚本?弄个java script倒是长得跟C很象。

天之道,损有余而补不足.人之道则不然,损不足以奉有余.孰能有余以奉天下,唯有道者.
2008-05-13 17:34
快速回复:发布“动态调用API”MFC版本,界面精美……
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024037 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved