我正在制作一个程序,要求控制台窗口大小至少为80 X 80
才能打印大小为21 x 18
的正方形矩阵。这些方块需要它们之间的空间才能区分,具体而言,43 x 37
窗口。目前我使用80 x 25
窗口设置,这还不够。
我使用下面的代码更改屏幕尺寸:
MOV AH, 0
MOV AL, 3 ; use 80 x 25 screen
INT 10H
根据这个site。我尝试使用其他选项更改MOV AL
,n但是每当我使用大于3的大小时,控制台会暂停并显示包含消息的对话框:
16 bit MS-DOS Subsystem
Command Propmt - sample.asm
This system does not support fullscreen mode...
我正在使用Win 7 Ultimate 32位和masm32
。
有没有办法在MASM中更改我的控制台窗口大小大于80 x 25
而没有错误?