Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygentmouse.h
Go to the documentation of this file.
00001 #pragma once 00002 00003 #include "tnclip.h" 00004 #include <windows.h> 00005 00006 class TMouse { 00007 private: 00008 int normal, inverse; 00009 HANDLE hConsole, hStdout; 00010 CHAR_INFO *chiBuffer; 00011 CONSOLE_SCREEN_BUFFER_INFO ConsoleInfo; 00012 Tnclip &Clipboard; 00013 00014 void get_coords(COORD *start_coords, COORD *end_coords, 00015 COORD *first_coords, COORD *last_coords); 00016 void doMouse_init(); 00017 void doMouse_cleanup(); 00018 void move_mouse(COORD start_coords, COORD end_coords); 00019 void doClip(COORD start_coords, COORD end_coords); 00020 00021 public: 00022 void doMouse(); 00023 void scrollMouse(); 00024 TMouse(Tnclip &RefClipboard); 00025 ~TMouse(); 00026 }; Generated on Sat May 26 2012 04:16:14 for ReactOS by
1.7.6.1
|