导航
当前位置:网站首页 > 黑客攻防 > 小小黑客之路动态链接库的简单介绍

小小黑客之路动态链接库的简单介绍

作者:hacker 日期:2022-09-13 分类:黑客攻防

导航:

这样的代码写的星号密码查看器 为什么用不了?

你好,是小小黑客之路上的那个程序吧。

问题是:

如果按照书上的敲,dialog中的控件默认id都变成了idc_这种情况,你如果没改没事,如果按照书上的改了的话,需要把switch里面的IDCANCEL改成IDCCANCEL,同理idok也要修改..

这个程序如果可能需要加载#include StdAfx.h,因为我用的是vc6.0,如果不加载这个,winMain这个不会识别的。不知道按书上说的vs08会不会有这个问题。

就算你最终调试成功了,别高兴太早。这个程序在win7下无效。只有放在xp系统下可以出现预期的效果。估计是win7把修改password属性的修改给外界禁止了。

不得不吐槽,虽然书上的原理讲的很清楚,但是程序讲的太粗,动手调试一大堆问题,严重鄙视出版者的审稿能力。

未定义标识符"CustomDLL-APIint"

#ifdef CustomDLL_EXPORTS //预定义宏

#define CustomDLL_API __declspec(dllexport)

#else

#define CustomDLL_API __declspec(dllimport)

#endif

CustomDLL_API int DLLFuncAdd(int a,int b);

你一定是在那本《小小黑客之路》里看到的吧,代码里面少了空格的原因

其实这种国人“主编”的书,非要看的话大概看看就好,别太认真了

关于VC2008和VC6.0间的转换

基本上是一样的小小黑客之路动态链接库,要是初学的话小小黑客之路动态链接库,还是用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间的转换基本上是一样的小小黑客之路动态链接库

欢迎 发表评论:

{/if}