能力值:
( LV4,RANK:50 )
|
-
-
2 楼
|
能力值:
( LV9,RANK:1140 )
|
-
-
3 楼
学习~`支持~~~
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
菜鸟来侃侃啊
|
能力值:
( LV9,RANK:210 )
|
-
-
5 楼
熊老大,顶你个肚脐眼
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
熊大大的东西要顶下
|
能力值:
( LV9,RANK:450 )
|
-
-
7 楼
楼主方便的话传一个编译好的,还没装C++呢。
|
能力值:
( LV9,RANK:850 )
|
-
-
8 楼
感谢笨笨雄的文章,不知是用什么编译编的,我用Visual c++
修改头文件后编译了一下,发现的确有效。
修改版:
#include "windows.h"
class defMsgBox
{
public:
defMsgBox()
{
m_text = (char *)"你能找到我吗?";
m_caption = (char *) "隐藏字符参考";
}
void myShow()
{
MessageBox(0,m_text,m_caption,0);
}
char *m_text;
char *m_caption;
};
char *myText = "测试";
int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
defMsgBox myMsgBox;
char *myCaption = "\x1f""Hello Ultra String Reference";
MessageBox(0,myText,myCaption,0);
myMsgBox.myShow();
//字符指针myCaption由于第一个字节加入了无效字符而被Ultra String Reference的确被忽略
return 0;
}
|
能力值:
( LV12,RANK:210 )
|
-
-
9 楼
学习~`支持~~~
|
能力值:
( LV9,RANK:1130 )
|
-
-
10 楼
哇。看来老罗的字符串查找,要从0.12升级了。
支持下
|
能力值:
(RANK:570 )
|
-
-
11 楼
我的是VC6(SP6)
|
能力值:
( LV4,RANK:50 )
|
-
-
12 楼
好文章,长见识了.
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
收下来再说!
|
能力值:
(RANK:210 )
|
-
-
14 楼
遇到过最损的,abcdefg全列一遍,要用一个个调
|
能力值:
( LV9,RANK:250 )
|
-
-
15 楼
精品 先收藏了~~
|
能力值:
( LV9,RANK:170 )
|
-
-
16 楼
反crack研究
|
能力值:
( LV2,RANK:10 )
|
-
-
17 楼
收藏! 好技巧!
|
能力值:
( LV9,RANK:170 )
|
-
-
18 楼
学习~`支持~~~
|
能力值:
( LV2,RANK:10 )
|
-
-
19 楼
谢谢楼主,写的详细~
|
能力值:
( LV9,RANK:1170 )
|
-
-
20 楼
学习一下,支持笨兄!
|
能力值:
( LV2,RANK:10 )
|
-
-
21 楼
学习很有收获 `支持~
|
能力值:
( LV4,RANK:50 )
|
-
-
22 楼
笨笨熊老大,我有个弱弱的问题,为什么我的OD识别不了C的CRT函数(若用lstrcmp就可以,为什么strcmp不行呢)呢?
另外,我用VC6编译你包内的simple.cpp,用OD加载进来的汇编代码和您老大的不一样,多了很多东东,可能是我的VC IDE环境没有优化吧。
老大的OD截图:
下面是我的截图:
WIN32SDK API版本:
CRT版本:
|
能力值:
( LV2,RANK:10 )
|
-
-
23 楼
学习中,看看
|
能力值:
( LV2,RANK:10 )
|
-
-
24 楼
又学到好东西了,谢谢!
|
能力值:
( LV9,RANK:290 )
|
-
-
25 楼
|
|
|