【发布时间】:2011-02-09 02:50:30
【问题描述】:
如何在masm中对文件进行操作。 我的意思是使用包含在微软(masm)中的标准库。 或者在没有链接库的窗口中可用的东西。
【问题讨论】:
-
需要更多信息。你是为 DOS 还是 Windows 编写程序?
如何在masm中对文件进行操作。 我的意思是使用包含在微软(masm)中的标准库。 或者在没有链接库的窗口中可用的东西。
【问题讨论】:
从MASM32 站点开始(它将为您提供所需的基本内容)。 使用 Win32 API 作为 RTL(没有静态链接)。 对于控制台 IO,请参阅 GetStdHandle 调用以帮助您入门。 使用 INVOKE 处理 Win32 parms 调用参数。 还请记住,您可以在 MASM 函数中定义局部变量,MASM 将为您生成所有 BP 相对寻址,以及进入和退出顺序。 MASM(32 位)具有许多非常方便的 HLL 功能(在 64 位 MASM 中被破坏,顺便说一句)。
玩得开心!
【讨论】: