如何初始化13H模式
书上给出了初始化13H的函数:#define VGA256 0x13 /*图形模式13H*/
#define TEXT_MODE 0x03 /*普通文本模式*/
void Set_video_mode(int mode) /*设置显示模式的函数*/
{
union REGS inregs,outregs; /*定义输入和返回寄存器*/
inregs.h.ah=0; /*ah存放功能号,0h表示进入视屏模式设定*/
inregs.h.al=(unsigned char )mode;/*al存放要设定的视屏模式*/
int86(0x10,&inregs,&outregs); /*通过10h中断设定显示模式*/
}
int main()
{
Set_video_mode(int VGA256);
...........
为什么编译通过不了?
[ 本帖最后由 h27104 于 2010-8-7 20:58 编辑 ]