
v i d R e a d C u r s o r
Description
Retrieves the specified display page’s current cursor location.
Syntax
void far vidReadCursor(unsigned short far* lpusRow, unsigned short far* lpusCol, short sPage);
Parameters
lpusRow | A variable pointer to the row. For |
| values are |
lpusCol | A variable pointer to the column. Values are |
sPage | The display page. For |
| For |
Return Values
None
Example
#include <stdio.h> #include "mmsultra.h"
void main(void) |
|
{ | // Row position |
unsigned short usRow = 0; | |
unsigned short usColumn = 0; | // Column position |
vidScroll(0, 0, 3, 11, 0, 0x07); | // Clear screen |
vidPutCursor(0, 0, 0); | // Move cursor |
vidReadCursor(&usRow, &usColumn, 0); | // Read position |
printf("Row position is %d", usRow); | // Display results |
printf("\nColumn position is %d", usColumn);
}