Post your project for free and start receiving proposals from freelancers within minutes after publication!
Laboratory Programming System
You need to do 4 laboratory work according to the methodological instructions (external code with comments + .exe files).Variant 10
1 )
Class style: prohibit the command from “closing” in the system menu; send the message to the window procedure with double-printing, repairing the window with a change of vertical size.Type of icon: IDI_ QUESTION.Type of cursor: IDC_CROSSThe color of the window is white.Name of the class window: student name (in English).Window style: the window has a headline and a frame; the window has a minimis button and a system menu; the first minimis window is created.Window position: at the center of the screen with a width of 220 and a height of 150 points.The program menu provides for the replacement of the cursor, icons, window background and headline.The program must contain a menu that contains the item "On the program" by selecting which, calls the dialogue window with information about the student.The dialog window must contain 3 buttons: “OK”, “Closing”, “More”.When you press the program closing button, the user must draw a sliding window with a request to confirm the closing window, which will contain the text “You are confident?” and 2 buttons: “Yes, close all the same” and “No, continue the work.”Pressing the “Yes, close everything” button should lead to the program’s closure.2) The
Write a program that releases in the freelance coordinates of the program window numbers, for example, 20 numbers.When the text is entered from the keyboard, the pair numbers are replaced by the introduced symbols.If the number of introduced symbols exceeds the number of pair numbers, the output occurs by non-pair numbers.If the number of entered characters exceeds the number of numbers, inform the user.To realize the output of the following information: - information about the metrics: the size of the rectangle, falling into which the double mouse cutting, height and width of the cursor; - information about the device: the width of the shot on the horizontal thread of the rotation; - information about the font: the height of the font, the size of the inter-time interval
3)
Write a program that fills the entire client area of the window with squares of 10x10 pixels.Each square has its own color, which changes from red in the right upper corner to yellow in the left bottom corner.Each square contains a letter of the alphabet, the colors of the letter are selected randomly.Add to the menu of the program the "Randomization" function, when the squares are moved in the field randomly keeping the letters written on them, and each corner square is converted into a painted star.All squares, the value of three colors which are divided by 5, become black.4) The
Create a list box that contains a list of names of all members of the brigade.By choosing each of them (double mouse cutting) in the client area of the window are created all possible subsidiary windows that contain text (pressed buttons, bandages, switchers, editing windows, static windows), in which as a text the selected name is contained.The horizontal and vertical slides of scrolling allow to move all the upper-covered subsidiary windows inside the client window area.
1 )
Class style: prohibit the command from “closing” in the system menu; send the message to the window procedure with double-printing, repairing the window with a change of vertical size.Type of icon: IDI_ QUESTION.Type of cursor: IDC_CROSSThe color of the window is white.Name of the class window: student name (in English).Window style: the window has a headline and a frame; the window has a minimis button and a system menu; the first minimis window is created.Window position: at the center of the screen with a width of 220 and a height of 150 points.The program menu provides for the replacement of the cursor, icons, window background and headline.The program must contain a menu that contains the item "On the program" by selecting which, calls the dialogue window with information about the student.The dialog window must contain 3 buttons: “OK”, “Closing”, “More”.When you press the program closing button, the user must draw a sliding window with a request to confirm the closing window, which will contain the text “You are confident?” and 2 buttons: “Yes, close all the same” and “No, continue the work.”Pressing the “Yes, close everything” button should lead to the program’s closure.2) The
Write a program that releases in the freelance coordinates of the program window numbers, for example, 20 numbers.When the text is entered from the keyboard, the pair numbers are replaced by the introduced symbols.If the number of introduced symbols exceeds the number of pair numbers, the output occurs by non-pair numbers.If the number of entered characters exceeds the number of numbers, inform the user.To realize the output of the following information: - information about the metrics: the size of the rectangle, falling into which the double mouse cutting, height and width of the cursor; - information about the device: the width of the shot on the horizontal thread of the rotation; - information about the font: the height of the font, the size of the inter-time interval
3)
Write a program that fills the entire client area of the window with squares of 10x10 pixels.Each square has its own color, which changes from red in the right upper corner to yellow in the left bottom corner.Each square contains a letter of the alphabet, the colors of the letter are selected randomly.Add to the menu of the program the "Randomization" function, when the squares are moved in the field randomly keeping the letters written on them, and each corner square is converted into a painted star.All squares, the value of three colors which are divided by 5, become black.4) The
Create a list box that contains a list of names of all members of the brigade.By choosing each of them (double mouse cutting) in the client area of the window are created all possible subsidiary windows that contain text (pressed buttons, bandages, switchers, editing windows, static windows), in which as a text the selected name is contained.The horizontal and vertical slides of scrolling allow to move all the upper-covered subsidiary windows inside the client window area.
Applications 1
Application viewing is only available registered users.