www.pudn.com > CRGAB.zip > CRSR_TYP.C
/*
HEADER: ;
TITLE: Bios function to set height of video cursor;
VERSION: 1.0;
DESCRIPTION: This function generates an interrupt 16 to set the type of
cursor and any that is displayed on the video screen;
KEYWORDS: Bios, interrupt, cursor settings, video functions;
SYSTEM: MSDOS;
FILENAME: CURSOR_TYPE;
WARNINGS: None;
AUTHORS: Dr. Ronald J. Terry;
COMPILERS: Turbo C;
*/
/***************************************************************************
* Function to set the type of cursor displayed on screen. If ch = 32 *
* and cl = 0 then the cursor will be invisible. Use ch = 6 and cl = 7 *
* for normal cursor. Ch = starting scan line, cl = ending scan line. *
***************************************************************************/
void Cursor_type(int ch, int cl)
{
#include
#define VIDEO 0x10
union REGS reg;
reg.h.ah = 1;
reg.h.ch = ch;
reg.h.cl = cl;
int86(VIDEO,®,®);
}