能力值:
( LV2,RANK:10 )
|
-
-
2 楼
你说的这个123,456是弹出对话框的大小的值,这个应该是在资源里改的吧.
|
能力值:
( LV9,RANK:410 )
|
-
-
3 楼
123,456是弹出对话框的大小的??
|
能力值:
( LV9,RANK:410 )
|
-
-
4 楼
messagebox:
http://www.myf1.net/rmh/homepage/class/mcc16_messageb.htm
messageboxa:
1、函数原型:
int __fastcall MessageBox(const char * Text, const char * Caption, int Flags = 0x0);
Flags表示对话框的按钮组合,取值有:
/*
* MessageBox() Flags
*/
#define MB_OK 0x00000000L
#define MB_OKCANCEL 0x00000001L
#define MB_ABORTRETRYIGNORE 0x00000002L
#define MB_YESNOCANCEL 0x00000003L
#define MB_YESNO 0x00000004L
#define MB_RETRYCANCEL 0x00000005L
#if(WINVER >= 0x0500)
#define MB_CANCELTRYCONTINUE 0x00000006L
#endif /* WINVER >= 0x0500 */
#define MB_ICONHAND 0x00000010L
#define MB_ICONQUESTION 0x00000020L
#define MB_ICONEXCLAMATION 0x00000030L
#define MB_ICONASTERISK 0x00000040L
#if(WINVER >= 0x0400)
#define MB_USERICON 0x00000080L
#define MB_ICONWARNING MB_ICONEXCLAMATION
#define MB_ICONERROR MB_ICONHAND
#endif /* WINVER >= 0x0400 */
#define MB_ICONINFORMATION MB_ICONASTERISK
#define MB_ICONSTOP MB_ICONHAND
2、这个函数的返回值有:
/*
* Dialog Box Command IDs
*/
#define IDOK 1
#define IDCANCEL 2
#define IDABORT 3
#define IDRETRY 4
#define IDIGNORE 5
#define IDYES 6
#define IDNO 7
3、范例:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
file://AnsiString是标准的字符串型变量
AnsiString ss1;
AnsiString ss2;
ss1="文件已修改,要保存吗?" ;
ss2="提示对话框二";
Application->MessageBoxA("文件已修改,要保存吗?","提示对话框一",MB_ICONQUESTION+MB_YESNO);
if(Application->MessageBoxA(ss1.c_str(),ss2.c_str(),MB_ICONHAND+MB_YESNO)==IDYES)
{
ShowMessage("你按了确定键");
}
//////////////////////////////////////
AnsiString ss;
ss="多行提示示例:";
ss=ss+"\n第一行";
ss=ss+"\n第二行";
ss=ss+"\n第三行";
Application->MessageBoxA(ss.c_str(),"提示",MB_ICONEXCLAMATION+MB_YESNO) ;
}
|
能力值:
( LV8,RANK:130 )
|
-
-
5 楼
找到一个有空隙的节,用16进制,写入字符串“456”,记下文件偏移,在改参数,压入这个新地址
|
能力值:
( LV9,RANK:410 )
|
-
-
6 楼
如果修改,直接找到“123”,改成“456”就可以呀
|
能力值:
( LV4,RANK:50 )
|
-
-
7 楼
静态改数据
动态改堆栈
|
能力值:
( LV4,RANK:50 )
|
-
-
8 楼
最初由 killl 发布 如果修改,直接找到“123”,改成“456”就可以呀
会在数据段里直接有123 存在的么?
是用 IDA 还是 用 W32DSM 反汇编修改啊?
|
能力值:
( LV9,RANK:210 )
|
-
-
9 楼
用od,一般会先入栈,改一下就好了
|
能力值:
( LV4,RANK:50 )
|
-
-
10 楼
最初由 Winter-Night 发布 用od,一般会先入栈,改一下就好了
OD是OLLYDBG么?
小第昨天入行,菜的不行,问的问题也菜,见笑了。。。。
谢谢大哥的回复。。。。
|
|
|