创建 16 位应用程序?

WIN*_*LIV 3 c windows dos 16-bit ntvdm

我想创建一个 16 位 Dos 应用程序,并希望它在我的 32 位 Windows 7 计算机上使用 NTVDM.exe 运行。我该怎么做?我基本上希望我的应用程序通过 NTVDM 执行文件操作,为此我想我首先需要一个 16 位应用程序,还有其他方法吗?

  • 我不需要模拟器,我需要创建一个 16 位应用程序

Mic*_*urr 5

Digital Mars 编译器Open Watcom 编译器是几个声称支持 16 位(MS-DOS 和 Win16)的免费 C/C++ 编译器。

Open Watcom 网页目前没有响应...不过有一个SourceForge 下载页面。