C++: Стандартные библиотечные функции работы с графикой

Тема данной курсовой работы стандартные библиотечные функции работы с графикой в C++. В данном работе я постараюсь раскрыть основные моменты

C++: Стандартные библиотечные функции работы с графикой

Курсовой проект

Компьютеры, программирование

Другие курсовые по предмету

Компьютеры, программирование

Сдать работу со 100% гаранией
void MoveMouseCursor( int x, int y);

extern "C" void SetMouseVert( int max, int min);

extern "C" void SetMouseHorz( int max, int min);

 

void ResetMouse()

{

asm{

xor ax, ax

int 33h

}

}

 

void ShowMouse()

{

asm{

mov ax, 1

int 33h

}

}

 

void HideMouse()

{

asm{

mov ax, 2

int 33h

}

}

 

struct tMouseState GetMouseState( void)

{

struct REGPACK reg;

struct tMouseState state;

reg.r_ax=3;

intr(0x33, &reg);

state.loc.x=reg.r_cx;

state.loc.y=reg.r_dx;

state.but=reg.r_bx;

return(state);

}

 

void MoveMouseCursor( int x, int y)

{

asm{

mov ax, 4

mov cx, x

mov dx, y

int 33h

}

}

 

void SetMouseVert( int max, int min)

{

asm{

mov ax, 8

mov cx, min

mov dx, max

int 33h

}

}

void SetMouseHorz( int max, int min)

{

asm{

mov ax, 7

mov cx, min

mov dx, max

int 33h

}

}

Список используемой литературы

 

1. Галерея «ПЕТРОПОЛЬ». Неформальное введение в C++ и TURBO VISION. 1992г.

2. М.И. Болски. Язык программирования Си. 1988г.

3. Юров В.И. Assembler. Учебник для вузов. 2-е издание. - СПб.: Питер, 2004г.

Похожие работы

<< < 1 2 3 4