RadAsm IDE 简介 - 谷哥

来源:百度文库 编辑:神马文学网 时间:2024/04/27 22:16:28

RadAsm  IDE简介

 

       好了,上面介绍了win32Asm的开发环境,到底怎么上手呢?我并无意将自己的嗜好强加于各位读者,但还是建议用RadAsm来入门Win32Asm的IDE,没有其它原因,只因为简单好用而且功能强大,等自己熟悉它之后再试试其它AsmIDE也不迟。令我奇怪的是下载的RadAsm并没有自带帮助文件,而要自己单独下载,以至于我一开始的时候更本无法上手,只能慢慢地摸索才知道它的很多的功能。下面我将会用RadAsm2.2.0.1来介绍RadAsm的简单使用,更多的功能就等待你去发掘了。更多资源 httP://blog.10int.com

 

       首先来纵览一下整个开发界面:

  

 

 

(1):代码编辑区,大家可以看见,所有关键字着色,当然配色是可以改的,编辑区除了有普通文本编辑的功能外,它还有列选择和过程隐藏功能,例如图片中的“SetAlphaWindow”过程名的最左边有一个“-”号的框,可以单击它来隐藏具体代码或显示所有文本。Ctrl+B进行列选择、Crtl+E展开所有的模块、Shift+F8下书签。

 

(2):这就是API函数自动检索,这一个功能相信大家都不会陌生了,例如图片中我键入了“SetWindow”后,自动列出所有以SetWindow开头的API函数。上下键进行函数选择,按下“Tab”键自动键入所选的函数。

 

(3):这一个小小框很有用啊,它完整地列出了API函数原型,当你的鼠标在一个函数上的时候它就显示改函数的原型。菜单“View”->“Info tool”可以显示或隐藏该窗口。

 

(4):这是一个输出窗口,在编译程序时它输出编译信息,如果有错的话会提示那里错了(显示行号),错了什么(错误信息),这里实质是各个编译器的输出信息,因编译器的不同而不同。菜单“View”->“Output Window”或 工具栏的图标可以显示或隐藏该窗口

 

(5):纯粹显示行号,可以隐藏它。

 

(6):从左到右3个按钮的功能为:1:显示或隐藏行号;2:展开所有模块;3:隐藏所有模块,大家都知道汇编程序通常都很长,动不动就有千行的代码,在这么长的代码中找到一个函数模块并不是一件很快的事,这时我们就可以利用2、3的功能来方便我们查看代码:

  

 

 

(7):这里标出了当前打开的窗口,可以利用F6浏览下一个窗口,Alt+1。。9切换到从左数起的第N个窗口,例如只有3个窗口,则可以按下Alt+1切换到从左边数起的第一个窗口。

 

(8):这是工程管理窗口,每建立一个程序都有一个工程文件,将代码文件和资源文件分开管理,类似于VB的工程管理窗口。在这里可以为工程添加和删除文件或资源。

 

(9):这是工程属性窗口,如果当前在编辑代码,则它列出代码中的所有函数名,双击列表中的函数名可以直接跳到该函数的首行。如果要查看代码中有那些常数定义和结构定义可以其上的下拉列表框中选择。

 

(10):这三个按钮就是大名鼎鼎的:编译、编译&连接、运行按钮。编译按钮只编译代码文件,不编译资源文件;编译&连接按钮则同时编译汇编文件、资源文件、和进行连接成Exe文件;运行按钮不用介绍了吧(傻B都知道^_^)。忘了圈第四个按钮了,就在运行按钮的右边(感叹号右边),这个按钮则一次搞定所有的工作:编译代码文件、连接obj文件和Res文件、如果其中没错的话则运行程序,如果任何一项有错都会停止而提示错误信息。几个快捷键是:

 

          Shift+F5                 编译资源文件(即编译Rc文件为Res文件)