cmd是32位应用程序可以显示中文,为什么一运行汇编程序状态就变化了?
例如我在win7中文版里面运行cmd
OK,显示中文,中文文件名,内容都没有问题。
但是只要一运行我用winmasm编译的dos汇编程序,cmd的界面就立刻发生变化
cmd的字体从windows的好看字体变成dos的难看字体,
而且刚才还能正常显示的中文,现在都成了一堆?号。
我在cmd下面运行command.com也不会这样啊,究竟是什么原因让dos窗口产生了变化呢?
我开始以为是cmd执行dos程序的时候会切换到ntvdm状态。可是现在已经执行完了ntvdm呀,为什么还不能恢复?
[解决办法]
那个代码页是控制台的,和你的程序没关系
[解决办法]