#include <iostream.h>
#include <windows.h>
#include <conio.h>

main()
{
//	struct INPUT_RECORD {
  //  WORD EventType; 
    //union { 
//        KEY_EVENT_RECORD KeyEvent; 
  //      MOUSE_EVENT_RECORD MouseEvent; 
//        WINDOW_BUFFER_SIZE_RECORD WindowBufferSizeEvent; 
//        MENU_EVENT_RECORD MenuEvent; 
//        FOCUS_EVENT_RECORD FocusEvent; 
//   } Event; 
//} INPUT_RECORD; 
 	HANDLE console = GetStdHandle(STD_INPUT_HANDLE);

	INPUT_RECORD a;	
	INPUT_RECORD *c;

	c=&a;
	LPDWORD b;
//	screensize();
	do{}while(!PeekConsoleInput(console, c,1,b));
		cout<<a.EventType<<endl; 

	return 0;
}
