能力值:
(RANK:260 )
|
-
-
2 楼
这个情况很复杂,不是简单几句话就说清楚的。如果你写过win32窗口程序,就应该知道了。
情况1.程序主界面是对话框
一般对话框程序,窗口的大小,有没有最大化最小化按钮等,是在对话框资源中,可以通过资源编辑器找到
情况2.程序主界面是自己创建的窗口
就是说程序自己注册窗口类,然后创建窗口,自己提供窗口过程。那么窗口大小、位置等信息,是调用创建窗口的API时指定的,还可以通过调用其它API来改变窗口的大小位置,如MoveWindow函数等。
情况3.程序是MFC单文档窗口,或多文档窗口。
与情况2类似,但不同的是一般用户代码调用的API是经过MFC包装的,如CWnd::Move()等,不过它内部最终还是通过调用SDK API实现的。
除了对话框可以用资源修改器修改,但修改不当可能造成程序错误,其它情况都需要patch程序的代码。
我向来强调搞逆向分析,最基本的编程基础是必要的。这个问题对于win32程序员来说,是非常简单非常基础的事情,其实。
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
谢谢。学习了。要努力学汇编
|
|
|