2 回答

TA貢獻1831條經(jīng)驗 獲得超4個贊
函數(shù)名: int86
功 能: 通用8086軟中斷接口
用 法: int int86(int intr_num, union REGS *inregs, union REGS *outregs);
程序例:
#include <stdio.h>
#include <conio.h>
#include <dos.h>
#define VIDEO 0x10
void movetoxy(int x, int y)
{
union REGS regs;
regs.h.ah = 2; /* set cursor postion */
regs.h.dh = y;
regs.h.dl = x;
regs.h.bh = 0; /* video page 0 */
int86(VIDEO, ?s, ?s);
}
int main(void)
{
clrscr();
movetoxy(35, 10);
printf("Hello/n");
return 0;
}

TA貢獻1818條經(jīng)驗 獲得超11個贊
#include<dos.h>
#include<conio.h>
union REGS inregs,outregs;/*定義兩個聯(lián)合變量*/
void curdisp()/*恢復被隱藏的光標*/
{
inregs.h.ah=1;
inregs.h.ch=0x06;
inregs.h.cl=0x07;
int86(0x10,&inregs,&outregs);
}
void curerase() /*隱藏屏幕上閃動的光標*/
{
inregs.h.ah=1;
inregs.h.ch=0x20;
int86(0x10,&inregs,&outregs);
}
- 2 回答
- 0 關(guān)注
- 146 瀏覽
添加回答
舉報