Post your project for free and start receiving proposals from freelancers within minutes after publication!
Work is a project, work is a project.
You need to use C++ and Win API.Develop a program that fixes all the messages that come into the program from the mouse manipulator, keyboards, subsidiary windows and menu.The program should draw information about the type and parameters of notifications into the client area of the window.When the window is overfilled, the program performs the rotating of information (with the scrolling lines).By pressing certain keys, the user can stop or continue to remove messages on the screen.The program must contain the standard menu and the text editor management elements.Create a window using WinAPI or another library that allows you to create a window in Windows.Add event processors for the "mice" manipulator, keyboards, subsidiary windows and menu.You can use SetWindowsHookEx and UnhookWindowsHookEx to do this.In the event processing function for the mouse manipulator, keyboards, subsidiary windows and menu add code to record messages to the buffer.Write the function to extract messages from the buffer to the client area of the window.Add a functional for rotating information when the window is overfilled.You can use the ScrollWindow function.Add a function to stop or continue the removal of messages to the screen.To do this, you can use a variable that will indicate whether you need to edit the message on the screen.Add the standard menu and text editor management elements.You can use CreateMenu, AppendMenu, CreateWindowEx and other WinAPI functions.Formate the program according to the user interface design.To do this, you can use WinAPI tools or other libraries to develop the user interface.The program must have the following functionality:
Fixing messages from the mouse manipulator, keyboards, subsidiary windows and menu.Information about the type and parameters of messages in the client area of the window.Information when the window is overflowed.Stop or continue the removal of messages on the screen.Standard menu and text editor management elements.Graphic user interface.
Fixing messages from the mouse manipulator, keyboards, subsidiary windows and menu.Information about the type and parameters of messages in the client area of the window.Information when the window is overflowed.Stop or continue the removal of messages on the screen.Standard menu and text editor management elements.Graphic user interface.