Making laboratory work with + + WinApi
“
Set a program that in dialog mode manages the graphic objects displayed on the display screen.The program should support the following general elements of the behavior of the objects:
1 .Activation/Visualization by choice.The 2ndMoving with track / no.3 .The initial status of the image.and 4.Change the color.and 5.The change becomes visible/invisible.6 .In the aggregation of objects to ensure the possibility of aggregation of aggregates.7 .Variants of the behavior of the object:
1) the completion of the work with the object - disappears.2) The movement of the object in the automatic mode - according to the specified law.3) Change of color and deformation - change of color by team, deformation under the influence of another object.4) Action when reaching the edge of the window - The movement continues from the opposite edge of the window.5) Collection / memory of the aggregate image - removal.Variants of graphic images generate independently on the basis of such graphic premises: point, cut, rectangle, triangle, circle, star.For example: a ring; a star is inserted in a circle; a circle is inserted in a triangle; a star, etc.The model of work with the unit should describe the pattern Composite (Composite).To create figures and aggregates use the prototype pattern (Prototype).Prevent the registration of the prototypes available in the storage.Singelton provided the existence of only one controller of the scene.The Image pattern (Mamento) was used to save the status of the existing figures on the scene in the file on the disk and to restore the scene from the file.Adding other design patterns is an additional advantage.“
The laboratory work must be done today until evening (in the ultimate case until the morning).The price is 1000 UAH.
Work results
Client's review of cooperation with freelancer
Making laboratory work with + + WinApiThe work was performed well. The officer was very responsible for the task. It was pleasant to work. I recommend to everyone!
Freelancer's review of cooperation with Illia Kolisnyk
Making laboratory work with + + WinApiEverything is fine, download understanding
![]()
Current freelance projects in the category C & C++
Development of a Minecraft Java Seed Map / Seed Viewer for the websiteDevelopment of Minecraft Java Seed Map / Seed Viewer for the websiteProject Description A browser-based tool Minecraft Java Seed Map / Seed Viewer needs to be developed, which will work on our website and allow the user to enter a seed from Minecraft Java Edition and view an… C & C++, HTML & CSS ∙ 6 hours 7 minutes back ∙ 10 proposals |
Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x)
22 USD
Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x) on the identical hardware platform (ESP32 + SX1268, 2W) based on the criteria of range, throughput, link stability, and power consumption. Conduct tests with… C & C++, C# ∙ 4 days 13 hours back ∙ 2 proposals |
Consultation and audit of the current project on Odoo 19 Community EditionWe are looking for an Odoo Developer — a solo developer with experience in Odoo 19 Community Edition, including using Claude Code. We need a specialist who has successfully implemented projects in Odoo and practical experience in development using Claude Code. Important: we only… C & C++, Javascript and Typescript ∙ 7 days 14 hours back ∙ 8 proposals |
Software development for Arduino (RF modules 3–7.5 GHz, automatic frequency scanning)It is necessary to develop a system on Arduino for the automatic search of active analog video signals and the automatic tuning of the transmitter to the detected frequency.It is planned to use three separate transceiver modules: 3000–4200 MHz; 4900–6000 MHz; 6100–7500… C & C++, Embedded Systems & Microcontrollers ∙ 8 days 15 hours back ∙ 4 proposals |
Black Ukraine (RP-project on base MTA)
1154 USD
|