比如我有个函数
int example()
{Messagebox(NULL,"A","A",NULL);
.........;
.........;
}
那么我该怎么得到这个函数的长度呢?
int example()
{Messagebox(NULL,"A","A",NULL);
.........;
.........;
}
那么我该怎么得到这个函数的长度呢?
解决方案 »
- 在另一个线程设置CStatic的的宽度,但CStatic的位置居然变了
- 费解的::AfxGetApp()
- 如何截获windows切换用户消息?
- CMyDlg::OnSize(UINT nType, int cx, int cy)参数UINT是什么类型。
- 求助:又是一个初级问题
- 求:三次样条函数(方程)?类似于CAD中的spline功能!
- 求高手指点怎么在MFC用使用DDE,救命的,下周一就交了!!!
- 有没有用过COM+事务的高手了?进来看看行不行?(在线等)
- WINDOWS编程的高手来看看!
- 请教c语言下程序出错 0xc00000005(附代码)
- 完成端口数据发送问题
- 小弟是vc新手,问一下困扰我一天的WinExec( )问题
何必要用文件,复制到内存中,直接内存操作不就可以了
或者你将这段代码赋值给一个CString,然后Getlength()也可以吧
一点想法:取得函数的入口地址后,向上比较内存中字节的内容,并记数,直到和ret的机器代码相同时停止比较。
没试过,不知行不行。