VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 5374|回复: 12

[原创] 什么安全子类化,一边玩去吧!申精

[复制链接]
发表于 2013-3-16 20:30:09 | 显示全部楼层 |阅读模式
最近给网上一堆所谓的安全子类化的代码(内嵌汇编)搞死了,程序居然在Window 2008服务器上不能运行。

经过一个星期的研究,发现子类化最重要的两个API
1、SetWindowLong
2、CallWindowProc

其他都是辅助的。

本人写了一个Class和一个Module。
功能完整,没有内嵌汇编,暂时没发现BUG。
想要安全的使用子类化功能,建议在运行时才开启子类,不要在IDE设计界面是就使用。


代码难度:初级程序员

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

点评

确切地说,子类化在运行时本身就很安全,除非你的代码有错误  发表于 2013-3-16 21:27
火星人,所谓的“安全子类化”就是指IDE安全,运行时安全一个SetWindowLong就够了  发表于 2013-3-16 21:26

评分

参与人数 1人气 +3 收起 理由
shanhan + 3 山寨。咱给与人气鼓励

查看全部评分

发表于 2013-3-17 15:50:03 | 显示全部楼层
.....楼主又火星了。,,,,还是我火星了。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-3-17 17:43:59 | 显示全部楼层
19900603 发表于 2013-3-17 15:50
.....楼主又火星了。,,,,还是我火星了。。

呵呵,你们地球人要欢迎火星人来地球玩啊。
回复 支持 反对

使用道具 举报

发表于 2013-3-17 21:19:11 | 显示全部楼层
懂不全完嘛,马神是化类子啊~~
回复 支持 反对

使用道具 举报

发表于 2013-3-18 15:15:23 | 显示全部楼层
vb6 特点之一就是窗口吧。不在IDE上用那不是因小失大么?
回复 支持 反对

使用道具 举报

发表于 2013-4-2 02:51:22 | 显示全部楼层
我相信我会开发出比它要好的程序的
回复 支持 反对

使用道具 举报

发表于 2013-4-2 16:38:05 | 显示全部楼层
偶不是发布过一个安全子类 的模块嘛?采用就是分开处理,在ide中调用用嵌入汇编代码实现使ide调试安全,编译后采用标准的子类代码,保证兼容性。呼啦啦,我自己用很久很久很久了~~~~自从有了它,我写代码开始大量使用子类化技术,实现更多功能,

点评

……!!!这主意不错  发表于 2013-4-2 22:05
你发过啊?我搜搜  发表于 2013-4-2 21:19
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2013-4-5 01:14:46 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2013-4-5 11:26:05 | 显示全部楼层
admin6677 发表于 2013-3-17 17:43
呵呵,你们地球人要欢迎火星人来地球玩啊。

我刚发布的一个源码里 也带有这个模块
http://www.vbgood.com/forum.php? ... mp;page=1#pid668270
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2013-4-7 14:57:30 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2022-7-3 16:02

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表