作者:hacker 日期:2022-09-13 分类:黑客攻防
你好,是小小黑客之路上的那个程序吧。
问题是:
如果按照书上的敲,dialog中的控件默认id都变成了idc_这种情况,你如果没改没事,如果按照书上的改了的话,需要把switch里面的IDCANCEL改成IDCCANCEL,同理idok也要修改..
这个程序如果可能需要加载#include StdAfx.h,因为我用的是vc6.0,如果不加载这个,winMain这个不会识别的。不知道按书上说的vs08会不会有这个问题。
就算你最终调试成功了,别高兴太早。这个程序在win7下无效。只有放在xp系统下可以出现预期的效果。估计是win7把修改password属性的修改给外界禁止了。
不得不吐槽,虽然书上的原理讲的很清楚,但是程序讲的太粗,动手调试一大堆问题,严重鄙视出版者的审稿能力。
#ifdef CustomDLL_EXPORTS //预定义宏
#define CustomDLL_API __declspec(dllexport)
#else
#define CustomDLL_API __declspec(dllimport)
#endif
CustomDLL_API int DLLFuncAdd(int a,int b);
你一定是在那本《小小黑客之路》里看到的吧,代码里面少了空格的原因
其实这种国人“主编”的书,非要看的话大概看看就好,别太认真了
基本上是一样的小小黑客之路动态链接库,要是初学的话小小黑客之路动态链接库,还是用VC2008吧
已有4位网友发表了看法:
访客 评论于 [2022-09-13 18:10:56] 回复
导航:1、这样的代码写的星号密码查看器 为什么用不了?2、未定义标识符"CustomDLL-APIint"3、关于VC2008和VC6.0间的转换这样的代码写的星号密码查看器 为什么用不了?你好,是小小黑客之路上的那个程序吧。问题是:如果按照书上的敲,di
访客 评论于 [2022-09-13 10:35:37] 回复
控件默认id都变成了idc_这种情况,你如果没改没事,如果按照书上的改了的话,需要把switch里面的IDCANCEL改成IDCCANCEL,同理idok也要修改..这个程序如果可能需要加载#include StdAfx.h,因为我用的是vc6.0,如果不加载这个,w
访客 评论于 [2022-09-13 14:12:31] 回复
最终调试成功了,别高兴太早。这个程序在win7下无效。只有放在xp系统下可以出现预期的效果。估计是win7把修改password属性的修改给外界禁止了。不得不吐槽,虽然书上的原理讲的很清楚,但是程序讲的太
访客 评论于 [2022-09-13 11:55:35] 回复
endifCustomDLL_API int DLLFuncAdd(int a,int b);你一定是在那本《小小黑客之路》里看到的吧,代码里面少了空格的原因其实这种国人“主编”的书,非要看的话大概看看就好,别太认真了关于VC2008和VC6.0间的转换基本上是一样的小小黑客之路动态链接库